1. [60%] 项目功能模块及使用者功能:
该工具主要分为两个功能模块:关键词过滤和自动回复。对使用者来说,能够实现以下功能:
- 关键词过滤:使用者可以设置关键词列表,例如项目名称、重要事件或特定问题,工具会自动筛选出包含这些关键词的微信消息,并将其识别出来,以便使用者快速定位重要信息并做出相应处理。
- 自动回复:使用者可以设置预先准备好的回复模板,并根据特定的关键词或消息类型,自动选择合适的回复内容进行自动回复。这样做能够提高回复速度,确保信息的一致性和准确性,即使使用者暂时无法亲自回复,也能及时回应对方。
2. [40%] 个人任务、技术栈和成果:
我负责开发该工具的关键词过滤和自动回复功能模块。使用的技术栈包括C语言和微信开发接口。通过设计和实现关键词匹配算法和消息处理逻辑,我成功地实现了以下成果:
- 实现了关键词过滤功能,能够根据使用者设定的关键词列表,准确地筛选出感兴趣的消息,提供高效的信息定位和处理能力。
- 开发了自动回复功能,使用者可以预先设置不同场景下的回复模板,根据收到的消息自动选择合适的回复内容,提高了回复速度和一致性