Devlog Skill

🦞 AI开发者的智能工作日志

为AI Agent提供结构化开发日志追踪,支持项目进度、任务状态与里程碑的标准化记录,基于SQLite持久化存储。

收藏
6.4k
安装
2.7k
版本
1.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

devlog-skill 是面向 OpenClaw 代理的标准化日志技能,通过 dev-log-cli 工具实现开发活动的结构化记录。核心工作流围绕五个命令展开:

1. `devlog add` — 添加日志条目,支持项目关联、状态标记(completed/in-progress/blocked 等)和标签分类
2. `devlog list` — 按项目筛选查看近期活动,支持数量限制

3. `devlog stats` — 生成项目健康度与活跃度统计

4. `devlog search` — 全文检索历史记录,快速定位上下文

5. `devlog view/edit` — 单条记录的详情查看与修正

数据持久化采用 SQLite 数据库,确保跨会话的连续性。setup.sh 脚本负责 CLI 环境的自动配置。

显著优点

  • 结构化记录:强制字段(项目、状态、标签)避免日志碎片化,提升信息检索效率
  • 轻量依赖:仅依赖 pipx 安装的独立 CLI 工具,无复杂运行时要求
  • Agent 原生设计:命令语义专为自动化代理优化,易于集成到工作流
  • 全文检索:支持历史上下文的快速回溯,降低认知负荷

潜在局限

  • 单用户架构:SQLite 文件锁机制限制多并发写入,不适合团队协作场景
  • 无同步机制:缺乏云端备份或版本同步,数据容灾依赖手动管理
  • CLI 仅限本地:无远程 API 或 Web 界面,跨设备访问需额外配置
  • 生态早期阶段:GitHub 仓库活跃度与社区贡献尚待观察

适合人群

  • 独立开发者或小型项目的 AI Agent 工作流
  • 需要可追溯上下文的长周期个人项目
  • 偏好命令行交互的技术用户

常规风险

  • 数据丢失风险:SQLite 文件损坏或误删将导致不可恢复的记录丢失,建议定期备份
  • 权限问题setup.sh 执行可能需要系统级权限,存在配置失败导致技能不可用的可能
  • 版本兼容性dev-log-cli 更新可能引入破坏性变更,需锁定版本或关注变更日志

Devlog Skill 内容

手动下载zip · 1.6 kB
setup.shtext/x-shellscript
请选择文件