telegram-todolist

📝 Telegram 智能待办管理助手

🥥66总安装量 19评分人数 17
100% 的用户推荐

基于 Telegram Bot 的轻量级待办管理工具,通过简洁命令实现本地文件存储的任务增删改查与进度追踪,确保数据隐私安全。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,未使用 eval/exec/system/subprocess 等危险函数
  • ✅ 无网络通信,仅操作本地 TODO.md 文件,数据隐私保护良好
  • ✅ 仅依赖 Python 标准库,无外部依赖包,无已知 CVE 漏洞
  • ⚠️ 来源为 T3 级别(个人开发者),建议审查代码后再使用
  • ⚠️ 文件操作路径固定,需确保目标目录存在且具有写入权限

使用说明

该 Skill 是一个专为 Telegram Bot 设计的待办事项管理器,通过三个核心命令(query、organize、execute)对本地 TODO.md 文件进行读写操作。用户可通过 /todo query 查看当前任务列表及完成统计,使用 /todo organize 进行任务的增删改和排序,通过 /todo execute 标记任务完成。所有数据以 Markdown 格式存储在固定路径的本地文件中,支持子任务、分类管理和时间戳记录。

显著优点:首先,数据完全本地存储,无需网络同步,极大保护了用户隐私。其次,采用纯文本 Markdown 格式,便于人工阅读和版本控制。第三,命令设计简洁直观,支持批量操作和实时统计,用户体验友好。第四,仅依赖 Python 标准库,无外部依赖包,部署轻量且安全。最后,具备完善的错误处理机制,如文件不存在时自动创建模板,任务编号越界时给出明确提示。

潜在缺点:功能相对基础,不支持多用户协作和跨设备实时同步,仅适合单人使用。文件存储路径固定为 /root/.openclaw/workspace/TODO.md,灵活性不足。缺乏自动备份机制,误删操作无法撤销。作为 T3 级别来源(个人开发者维护),长期维护稳定性存疑。此外,复杂任务依赖关系管理和甘特图等高级项目管理功能缺失。

适合人群:适用于追求隐私保护、偏好轻量级工具的个人用户,特别是 Telegram 生态的重度使用者。适合需要简单任务追踪但不需要复杂项目管理功能的场景,如日常事务记录、学习计划跟踪、简单工作流管理。对于开发者而言,也可作为 Telegram Bot 开发的入门参考示例。

使用风险:主要风险在于文件系统的单点故障,若工作目录权限配置不当或磁盘损坏,可能导致数据丢失。固定路径设计在多实例部署时可能产生冲突。虽无网络通信风险,但本地文件操作仍需谨慎,建议定期手动备份 TODO.md。此外,作为社区来源技能,建议在生产环境使用前进行代码审计,并关注上游安全更新。

telegram-todolist 内容

文件夹图标scripts文件夹
手动下载zip · 5.4 kB
todolist.pytext/plain
请选择文件