OSPP 2021-期初报告-基于 Matrix AppService Wechaty 项目的用户、群与消息等基础功能的完善...

该项目旨在通过MatrixAppServiceWechaty将微信与Matrix系统集成,实现用户、群组及消息的基础功能。李卓桓与林宇靖、张瑞宁两位同学共同参与,计划包括搭建Matrix服务器、整合wechaty服务、增强功能(如图片消息)、编写文档及自动化测试。目前,项目已列出待完善的功能列表,并开始实施图片消息的接收和发送功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于 Matrix AppService Wechaty 项目的用户、群与消息等基础功能的完善

  • 导师:李卓桓,yswtrue

  • 学生:林宇靖,张瑞宁

  • 项目介绍: https://github.com/wechaty/summer/issues/59

  • 模块列表
    • 架设一套自己的 Matrix 系统
    • 架设 matrix-appservice-wechaty 并整合到 Matrix 系统中
    • 对 Matrix AppService Wechaty 的功能进行分析,然后列出需要完善的功能列表,以及欠缺的功能列表,并完成计划列表中的计划。 在初期开发中,实现图片消息的接收和发送,完成原型验证 POC
    • 进行测试,完善项目文档
    • 配置 GitHub Actions 实现自动化测试(可选)
  • 计划安排:
    • 架设一套自己的 Matrix 系统
      • 7/12 - 7/18
      • 配置好设置好matrix服务器,测通相关接口
    • 架设 matrix-appservice-wechaty 并整合到 Matrix 系统中
      • 7/19 - 7/25
      • 学习现有源码,进行代码整合,提高代码质量
    • 对 Matrix AppService Wechaty 的功能进行分析,然后列出需要完善的功能列表,以及欠缺的功能列表,并完成计划列表中的计划
      • 7/26 - 8/1
      • 熟悉项目功能,根据仓库issue和实际代码列出需要完善的功能
    • 实现图片消息的接收和发送,完成原型验证 POC
      • 8/2 - 8/8
      • 添加图片消息的接收和发送模块,使 Matrix AppService Wechaty支持图像消息
    • 项目中期总结
      • 8/9 - 8/15
      • 实现阶段性目标,总结项目阶段性成果
    • 项目完善
      • 8/16 - 8/31
      • 根据需要完善的功能列表完善群聊用户昵称显示,头像显示
    • 项目优化
      • 9/1 - 9/15
      • 添加完善中英文。撰写整个项目过程的总结文章。配置 GitHub Actions 实现自动化测试,增加单元测试等
    • 项目结项
      • 9/16 - 9/30
      • 总结项目成果,项目经验,准备结项材料
  • 项目链接: matrix-appservice-wechaty
  • 联系方式:
    • 林宇靖:545641826@qq.com
    • 张瑞宁:3134191406@qq.com
  • 分工合作:
    • 分工:林宇靖同学需主要负责项目功能实现和gitlab项目维护,张瑞宁主要同学负责代码审查和gitlab项目维护。共同撰写中英文文档
    • 证书:保证张瑞宁同学证书署名的情况下,尽量加上林宇靖同学的名字
    • 津贴分配:林宇靖同学:张瑞宁同学=3:1

Author:@Rhyme @zrn-fight

关于暑期2021

“开源软件供应链点亮计划-暑期2021”(以下简称 暑期2021)是由中科院软件所与 openEuler 社区共同举办的一项面向高校学生的暑期活动。 旨在鼓励在校学生积极参与开源软件的开发维护,促进国内优秀开源软件社区的蓬勃发展。 根据项目的难易程度和完成情况,参与者还可获取“开源软件供应链点亮计划-暑期2021”活动奖金和奖杯。

官网:https://summer.iscas.ac.cn/#/homepage

本项目 [基于 Matrix AppService Wechaty 项目的用户、群与消息等基础功能的完善] 系暑期2021支持的开源项目。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值