激烈冲刺分析与主题 | AI生成和翻译

Home 2026.05

以下是最近两周(2026年5月9日至23日)的分析:

============================================================ OPENCLACKY — 最近两周变更分析 ============================================================

总计:113 次提交 433 个文件变更 +18,636 / -6,886 行

按类型细分: feat 39 (35%) — 新功能 fix 34 (30%) — Bug 修复 chore 17 (15%) — 版本升级、脚本、维护 docs 12 (11%) — 变更日志、README、指南 test 3 (3%) — 测试修复/隔离 perf/refactor/style/other 8 (7%)

发布的版本:1.0.3 → 1.0.4 → 1.0.5 → 1.1.0 → 1.1.1 → 1.1.2 → 1.1.3 → 1.1.4 → 1.1.5 → 1.1.6 (14 天内发布了 10 个版本)

============================================================ 主要主题 ============================================================

  1. WEB UI 大修(lib/clacky/web — 126 个文件变更,最大区域)
    • Streaming:实时 token 流式传输、TTFT 显示、思考进度
    • 语法高亮 + 每个代码块的复制按钮(#152)
    • 字号设置(S/M/L)并按比例缩放(#147)
    • LaTeX 渲染支持
    • 缓存命中率显示
    • 代码块 UI 优化、hover 效果
    • 移动端响应式修复(#165)
    • 会话列表:将 cron 会话折叠到分组中(#163)
    • 通过模态对话框重命名,而非内联编辑(#113)
  2. 渠道适配器(Telegram、Discord、DingTalk、Feishu、WeChat)
    • Telegram 渠道适配器(新增)
    • Discord 适配器:REST + Gateway + Web UI(#112)
    • 钉钉 Stream Mode WebSocket(#112)
    • 飞书 CLI 安装与认证引导(#98)
    • 微信:带批处理、限流、重试的 SendQueue(#127)
    • 渠道启用/禁用开关(#108)
    • 渠道管理器技能重命名,以优化触发匹配(#120)
    • 通过 /api/local-image 的本地图片代理(#93)
    • 文件操作 API 统一,支持下载(#153)
  3. LLM 提供商与模型支持
    • 新增 Qwen 3.6 提供商
    • 新增 OpenRouter 模型 + MiMo 2.5
    • 新增 Kimi Code(编码计划)预设(#89)
    • DeepSeek 价格修正
    • 思考深度功能
    • 免费品牌 / 品牌配置系统
    • 提供商推广提示(#109)
  4. 服务器与 CLI(lib/clacky/server — 50 个文件变更)
    • USR1 热重载会话信息转储修复(#142)
    • 服务器命令:–help/-h/–bind/-b,-p 别名(#135)
    • 热重载升级修复(#143)
    • 本地图片代理端点
    • Dockerfile + CLACKY_ACCESS_KEY 校验(#140)
    • Debian apt 镜像支持 + 中国镜像配置(#139)
  5. 计费系统
    • 新增计费系统,支持 USD/CNY 货币设置(#166)
  6. Agent 与系统
    • 系统提示与 Claude Code 行为规则对齐(#96)
    • 内存持久化
    • 上下文压缩
    • 运行配置 + agent 数量限制(性能相关)
    • 子 agent 会话栏修复
  7. 平台兼容性
    • WSL:UTF-8 编码修复(#130, #164)
    • Windows:在 WSL 上检测原生配置(#129)
    • Ruby 4.0 兼容性(CI + 终端 markdown 渲染)
    • macOS:Xcode 命令自动安装

============================================================ 活跃度最高的文件(按变更次数) ============================================================

lib/clacky/web/ — 126 次变更(UI 大修) lib/clacky/server/ — 50 次变更(API + 基础设施) lib/clacky/agent/ — 17 次变更(agent 行为) lib/clacky/ui2/ — 16 次变更(TUI) lib/clacky/cli.rb — 10 次变更(CLI) spec/clacky/ — 35 次变更(测试)

============================================================ 贡献者 ============================================================

yafei@dao42.com — 主要作者(68 次变更) huzhuangyongbiao@gmail.com — 13 次变更 leihaibo1992@gmail.com — 7 次变更 rina@RinadeMacBook-Air.local — 2 次变更

============================================================ 总结 ============================================================

这是一个非常高强度的 sprint — 2 周内发布了 10 个版本。核心方向是将 OpenClacky 从 CLI/TUI 工具转变为一个完整平台,包括: (a) 精致的流式 Web UI (b) 多渠道消息(Telegram/Discord/DingTalk/Feishu/WeChat) (c) 计费系统 (d) 扩展的 LLM 提供商支持

仅 Web UI 就有 126 个文件变更 — 显然是主要投资领域。渠道适配器是第二重点,使 OpenClacky 成为多平台聊天 agent,而不仅仅是 CLI 工具。


Back Donate