Skip to content
View onlyforchris's full-sized avatar
☺️
☺️

Block or report onlyforchris

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
onlyforchris/README.md
Chris — 做点有用的,留点好玩的。

你好,我是 Chris

喜欢把乱糟糟的问题理清楚,再做成顺手的产品和工具。
这里没有固定赛道:工作里遇到真问题,就认真做一个能运行、能验证、能交接的答案。

这个月在做什么

更新于 2026-08-30

  • 重做 Agent Hub:Python、本地浏览器、SQLite 与 MCP,先把可运行边界做实。
  • 维护 DSH IMDSH Timer Agent:把真实故障修进插件和 Release。
  • 恢复 Blog:只写真实工程问题,不写工具清单和概念拼盘。

看得见的作品

Agent Hub 本地工作区界面
作品 解决什么 当前证据
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 正在恢复中。不把选题冒充文章;下一批会从这三篇开始:

  1. 《为什么 200 OK 不等于事情做完了》
  2. 《一个中文任务名引发的跨平台故障》
  3. 《自动化应该在哪一步停下来让人确认》

几条小原则

  • 结果比演示重要,能用比显得聪明重要。
  • 先把事情想清楚,再决定要不要自动化。
  • 代码够用、好懂、方便接手,就很好。
也写一点代码

常用 TypeScript、Python、Java,也会为了一个真实问题临时学点别的。


慢慢做,持续更新。

Pinned Loading

  1. agent-hub-java-legacy agent-hub-java-legacy Public

    Legacy Java prototype of Agent Hub · archived direction, history preserved

    TypeScript 1

  2. bid-response-production bid-response-production Public

    用于生成、审查和规范化中文技术标书与应标材料的 Skill。

    Python

  3. blog blog Public

    个人博客

  4. dsh-im dsh-im Public

    Forked from xmanrui/dsh-im

    通过扫码或机器人凭据把IM机器人接入DeepSeek Harness(支持飞书、微信、钉钉、企业微信、QQ、Slack、Telegram、Discord和WhatsApp)。 Connect IM bots to DeepSeek Harness via QR code or credentials (9 channels).

    JavaScript

  5. dsh-timer-agent dsh-timer-agent Public

    Forked from LouisHaoL/dsh-timer-agent

    DSH 定时任务插件:宿主进程内 cron 调度,到点驱动真实 agent 会话。默认可绑定 IM 工作区;修复中文任务名导致 API TRANSPORT 失败等问题。

    TypeScript