devlog

📝 AI 协作开发日志自动生成

🥥33总安装量 11评分人数 10
100% 的用户推荐

自动将 AI 编码会话转为第一人称开发者博客,支持多平台导出与一键发布。

S

安全性较高,可在多数场景中优先使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 无 eval/exec/system 等危险函数,纯本地文件读取操作,无静默网络通信
  • ✅ 敏感操作(Hashnode 发布)需用户主动配置环境变量,无硬编码密钥风险
  • ⚠️ 发布功能需配置 HASHNODE_PAT 等 API 密钥,请注意安全存储避免泄露
  • ⚠️ 脚本读取本地会话文件路径,需确保路径验证和输入安全检查
  • ✅ 依赖仅使用标准系统工具(jq、curl、python3),无动态代码加载或外部包依赖

使用说明

DevLog Generator 是一款创新的开发者内容创作工具,它能够将人类与 AI 代理的编码会话记录自动转化为结构化的技术博客文章。该 Skill 通过读取 Claude Code、Codex、Gemini CLI、OpenCode 等主流 AI 编程平台的本地会话文件,智能提取其中的关键对话和代码变更,生成以 AI 第一人称("我")叙述的开发日志,让技术分享更具故事性和代入感。

核心用法上,用户只需指定项目名称、主题范围和时间跨度,Skill 便会自动扫描本地会话存储,过滤掉工具调用的原始输出和元数据噪音,保留人类意图与 AI reasoning 的核心对话。生成过程支持三种风格:简洁的 Builder's Log(构建者日志)、教学导向的 Tutorial(教程)以及深入的 Technical Deep-dive(技术深潜),并能根据内容自动插入 Mermaid 图表展示系统架构。完成的文章可保存为本地 Markdown 文件,或一键发布至 Hashnode 等技术博客平台。

显著优点在于其智能的内容提炼能力——它能从庞大的会话记录中精准抓取有价值的技术决策过程和调试思路,将零散的编码会话转化为连贯的叙事。第一人称视角(AI 作为叙述者,人类作为"my human")创造了独特的技术写作风格,既展现了协作过程,又突出了技术细节。多平台支持意味着无论用户使用哪种 AI 编程工具,都能统一归档和分享开发历程。

潜在局限性包括:首先,该工具高度依赖特定平台的会话存储格式,如果平台更新存储结构可能导致兼容性问题;其次,生成的内容质量直接取决于原始会话记录的质量,混乱的对话会产生混乱的博客;第三,发布功能目前仅支持 Hashnode,且需要手动配置 Personal Access Token,对非技术用户有一定门槛;最后,处理极大会话文件(5000+ 行)时需要分块处理,可能影响生成速度和连贯性。

适合的目标群体主要是活跃的技术内容创作者、开源项目维护者以及希望建立技术影响力的独立开发者。特别是那些频繁使用 AI 编程助手、希望系统记录开发过程但又无暇手动整理的用户。教育机构和编程训练营也可以利用此工具将实时编码教学转化为可复用的教程资源。

使用风险方面,虽然 Skill 本身设计安全(本地文件操作、无恶意代码),但用户需注意会话文件的隐私敏感性——其中可能包含未公开的代码片段、API 密钥或业务逻辑。在发布到公共平台前务必审查内容,避免泄露敏感信息。此外,配置 Hashnode API 密钥时应遵循安全最佳实践,避免将令牌硬编码或提交到版本控制。建议仅在受信任的环境中运行此 Skill,并定期检查生成的博客内容是否符合保密要求。

devlog 内容

文件夹图标assets文件夹
文件夹图标examples文件夹
文件夹图标references文件夹
文件夹图标platforms文件夹
文件夹图标claude-code文件夹
文件夹图标codex文件夹
文件夹图标gemini-cli文件夹
文件夹图标openclaw文件夹
文件夹图标opencode文件夹
文件夹图标publishing文件夹
文件夹图标hashnode文件夹
手动下载zip · 55.9 kB
devlog-template.mdtext/markdown
请选择文件