我在做让 Agent 接入现有软件的框架,也在把航运模型、专业知识和业务流程做成可用的产品。
我喜欢从一个实际问题出发,一路追到它的实现、数据和使用体验。最近投入最多的是 Agent 工程、航运数据与模型,以及 AI 辅助开发。对我来说,一个功能要能接进系统、用真实数据跑起来,再经得住实际操作中的追问。
我正在开发 Agenstra。目标是让已有前后端系统通过少量适配接入 Agent,把自己的业务接口和能力交给它使用,减少每个项目重复建设工具调用、会话和上下文管理的工作。
我希望用户能通过自然语言查询信息、操作系统、连接不同项目的能力;简单的聊天也能得到自然的回应。框架负责通用的 Agent 能力,业务系统决定自己的规则和界面。
我在推进船舶性能分析、气象航线、航次回溯和专业知识检索相关的工作,会接触 AIS、午报、风浪流、速度与功率曲线、油耗和横摇风险。
我关心模型怎样接进业务,也会追问结果用了哪份数据、字段是什么单位、公式和计算口径是否一致。对专业知识库,我希望它能保留原始资料的含义,让回答有可以核对的依据。
我想逐步沉淀三类东西:能完成工作的 Agent、可供其他系统使用的 API/MCP 能力,以及可复用的 Skill 方法论。
我深度使用 Codex 和 DeepSeek Harness,探索需求拆解、设计评审、代码实现、独立验收和 PR 跟进怎样形成完整的开发过程。
我会比较不同模型的表现和成本,也在做工作树插件和协作技能,让多个开发任务更容易隔离、交接和验收。准确性优先,成本与响应速度一起衡量。
| 项目 | 我关注的问题 |
|---|---|
| Agenstra | 如何让已有软件便捷地接入 Agent,并复用自己的业务能力。 |
| Knowledge RAG MCP | 如何做一个开箱即用、供 Agent 使用的知识库。 |
| Git Worktree 插件 | 如何让多个 Agent 在同一项目中开发,方便管理各自的分支和工作树。 |
| Codex 与 DeepSeek Harness 协作技能 | 如何串起规划、实现、自测、独立验收和返工。 |
| Screen Companion | 如何在控制服务器成本的同时,做好清晰、流畅的屏幕共享与通话。 |
| HnieOJ | 参与在线评测系统的建设与维护,改进题解、题目标签、学习激励和前后端协作。 |
我也在向开源项目提交改进,例如 DeepSeek-Reasonix 的 Studio 与插件生态和 OpenHands 的 MCP 接入。我希望从能复现的具体问题入手,把修复、回归验证和审查反馈处理完整。
- 先说清最终体验。 我经常先描述用户应该看到什么、能做什么,再把需求拆开。开始实现前,我喜欢先确认双方理解的是同一件事。
- 遇到不懂的地方就追问。 架构怎样运行、接口从哪取数据、数字怎样算出来,我希望能把它们讲明白。
- 让复杂度有理由。 优先利用已有能力,先做一个能用的版本;新增抽象、流程和组件,应当解决眼前的问题。
- 用实际结果验收。 我重视真实接口、真实模型和浏览器中的完整操作,尤其在意异常情况、前后端联调和部署后的回归。
- 把界面当作功能的一部分。 布局、动画、反馈和操作路径都会影响体验。我会在意一张卡片怎样出现、抽奖怎样停下来、悬浮窗是否方便使用。
- 方向确认后持续推进。 常规实现可以自主完成,影响业务口径、数据或整体结构的决定先对齐。做完实现,也要处理验证、文档和收尾。
除了业务系统,我也会折腾 SVG 和 3D 动画、桌宠、小游戏,以及漫剧和脚本创作。有时候,一只骑自行车的鹈鹕就能让我拿不同模型试上一轮,看看它们能把细节、交互和画面做到什么程度。
我喜欢实用的工具,也喜欢有趣、顺手、让人愿意多用一会儿的软件。
在 GitHub @KHG420 可以看到我的公开项目和贡献。

