杭州 · 软件开发

故笙

Per Aspera Ad Astra 循此苦旅,以达繁星

中级软件开发工程师,从业三年。主要做全栈开发和 Agent 应用,大学期间获得过国家级、省级奖项若干。

最近在改小星球的公开流程 · 2026-10-26
故笙的头像:窗边的一只狗,逆光剪影
01

近况

  1. 小星球

    公开流程改成双方确认,个人中心补了退出入口,备份脚本也修了。

  2. HelpMe JEV

    人设改名联动、会话删除、聊天记录识别。

  3. Human LLM Gateway

    工具参数分片损坏时,按协议报上游错误。

  4. code-vcli

    移除 VLM/Mix 输出的 intent 字段,语义统一由 annotations 表达。

  5. transx-cli

    发布 v1.0.7,修了 Node 22 的弃用警告。

03

项目

开始使用 标题 0.99 卡片 0.96 卡片 0.94 按钮 0.98 layout.json { "text": "开始使用", "box": [140, 460, 130, 40], "role": "button", "layout": { "columns": 12, "gap": 20 } } 3 条识别路线 推理留在本机 图片不上传 vcli run ./screen.png
项目 01 截图被拆成文字、坐标和布局。

code-vcli

公开仓库 · v1.0.3

把截图转成文字、坐标和布局,给看不见屏幕的模型用。可以只用 OCR,也可以只用 Qwen2.5-VL,或者先 OCR 再让 VLM 读压缩后的结果。推理在本机,图片不上传。

TypeScript · PP-OCRv6 · Qwen2.5-VL

model: gpt-5 返回 调用方 openai sdk anthropic sdk 网关 对外身份:model: gpt-5 对内:你,或者你自己的模型 首次有效提交生效,之后不可撤回 你 网页控制台 / 企微 / 飞书 我来答。 00:00 请求进入 00:12 人已回复 Chat Completions Responses Messages 返回里的名字始终是调用方要的那个;真实上游不出现。
项目 02 响应里只有 model 名,没有写它的人。

Human LLM Gateway

邀请制测试 · AGPL-3.0

兼容 OpenAI 和 Anthropic 的网关,回复可以由人来写。调用方拿到的 model 名不变;答案可以由人在控制台里写,也可以转发给上游模型。人超时后,模型可以接手。

Python · FastAPI · React 19 · SSE

noul 这条消息, 现在回吗? 判断类型:是 / 否 选项 01 现在回 0.62 你确认 选项 02 再问一句 0.26 选项 03 先放下 0.12 JEV 给出判断,模型负责措辞,发送留给你。 点击图面可切换示意路径
项目 03 JEV 先给概率,模型再写话。

HelpMe JEV

AGPL-3.0

把拿不准的对话拆成几个判断,再决定怎么回。JEV 给出概率,模型把选中的那条写成话;发不发、怎么发,还是你点。

Python · FastAPI · SQLite · React 19

transx $ transx translate "Hello world" --to ZH --json { "ok": true, "text": "你好,世界" } $ transx translate --file report.pdf --to EN → report_EN.docx $ transx init key saved: ~/.transx/credentials.json 支持 txt / md / csv / docx / xlsx / pptx / pdf Agent 调用加 --json,stdin 也能直接进 Key 不写进源码、包和日志 非官方项目,不提供 Key 或翻译服务 report.pdf PDF 源文件 transx report_EN.docx 译文 ~/.transx/credentials.json Key 不落日志
项目 04 文本和文档都能翻,译文写回源目录。

transx-cli

公开仓库 · v1.0.7

给终端、脚本和 Agent 用的 DLX 翻译工具。支持文本、stdin 和 txt/md/docx/pdf 等文件;Agent 调用可以拿 JSON,Key 存在本地 credentials.json,不写日志。

TypeScript · Node.js · DLX

第 128 天 示意 配对之前,各自上锁。
项目 05 配对之后,两本才变成一本。

我们的小星球

私有 · 邀请制

两个人用的手帐,照片、语音、信都能放。先各有一本上锁的本子,配对成功才合成一本;哪一页公开,要两个人都确认。

Next.js 16 · React 19 · MySQL · S3 · Redis

04

联系

写邮件给我

想聊项目、问实现细节,或者指出哪里写错了,都可以发邮件。