喜欢把乱糟糟的问题理清楚,再做成顺手的产品和工具。
这里没有固定赛道:工作里遇到真问题,就认真做一个能运行、能验证、能交接的答案。
更新于 2026-08-30
- 重做 Agent Hub:Python、本地浏览器、SQLite 与 MCP,先把可运行边界做实。
- 维护 DSH IM 与 DSH Timer Agent:把真实故障修进插件和 Release。
- 恢复 Blog:只写真实工程问题,不写工具清单和概念拼盘。
| 作品 | 解决什么 | 当前证据 |
|---|---|---|
| Agent Hub | 在本地组织企业 Agent 工作区,并通过 MCP 接入运行时 | 一条命令启动、真实界面、CI、首个 Release |
| JD 简历画像匹配 | 从 JD 建立岗位画像,再按证据持续筛选简历 | 独立 Skill、安装说明、最小校验 |
| WeChat Draft Publisher | 把 Markdown 安全转换为公众号草稿 | 草稿链路、最后一步人工确认 |
| Bid Response Production | 生成、审查并规范化中文投标材料 | 独立 Skill、审查规则与文档 |
| 问题 | 没有停在 | 最后落到 |
|---|---|---|
| 接口返回 HTTP 200,但平台业务码失败 | “请求成功” | 业务码判定、脱敏回执、失败测试与 DSH IM Release |
| 中文任务名触发跨平台传输故障 | 改成英文绕过去 | 编码链路修复、回归测试与 Timer Agent Release |
| 自动化走到不可逆发布步骤 | 让程序替人决定 | 草稿模式、显式确认与可恢复交接 |
- DSH IM:9 个聊天渠道接入 DeepSeek Harness。
- DSH Timer Agent:宿主内定时调度,驱动真实 Agent 会话。
Blog 正在恢复中。不把选题冒充文章;下一批会从这三篇开始:
- 《为什么 200 OK 不等于事情做完了》
- 《一个中文任务名引发的跨平台故障》
- 《自动化应该在哪一步停下来让人确认》
- 结果比演示重要,能用比显得聪明重要。
- 先把事情想清楚,再决定要不要自动化。
- 代码够用、好懂、方便接手,就很好。
也写一点代码
常用 TypeScript、Python、Java,也会为了一个真实问题临时学点别的。