WeWorkBuddy

[分享创造] 做了个 mydash: Claude Code / Codex 产出的方案、报告、PDF、网页原型,在手机上直接看(自托管,开源)

平时让 Claude Code 和 Codex 干活,它们会产出一大堆要我看的东西:方案、调研报告、对比表、截图、网页原型,偶尔还有 Word 。以前这些都只是终端里的一串文件路径,在电脑上看一份三页的方案都费劲,在手机上更是看不了。 mydash 是一个跑在自己电脑上的小服务( Node ,不用框架)。agent 运行 mydash publish ,你就拿到一个链接,在电脑或手机上看排好版的内容:Markdown (带 Mermaid 图)、PDF 逐页显示、网页原型在单独的端口里运行、Excel 和 CSV 表格、Word 和 PPT 的排版预览。按项目(会话启动时所在的文件夹)归类,有版本对比和未读标记。我用 Tailscale 在手机上看。 后来又加了几样: 在网页上选中一段写批注,agent 用 mydash feedback 读到、改完标记处理; 要我连着拍好几个板时,agent 发一张审批单,不在回复里一口气问一串; Claude Code 的选择题、计划确认、权限确认,终端和 mydash 上同时出现,哪边先答算哪边,30 秒没人答就推送到手机( Bark 、ntfy

Read original source
Source reference for [分享创造] 做了个 mydash: Claude Code / Codex 产出的方案、报告、PDF、网页原型,在手机上直接看(自托管,开源). Screenshot not yet available.
Source record · preview pending · www.v2ex.comOpen the source for the full page.

Source record

Research analysis

Project record

Source account: 平时让 Claude Code 和 Codex 干活,它们会产出一大堆要我看的东西:方案、调研报告、对比表、截图、网页原型,偶尔还有 Word 。以前这些都只是终端里的一串文件路径,在电脑上看一份三页的方案都费劲,在手机上更是看不了。 mydash 是一个跑在自己电脑上的小服务( Node ,不用框架)。agent 运行 mydash publish ,你就拿到一个链接,在电脑或手机上看排好版的内容:Markdown (带 Mermaid 图)、PDF 逐页显示、网页原型在单独的端口里运行、Excel 和 CSV 表格、Word 和 PPT 的排版预览。按项目(会话启动时所在的文件夹)归类,有版本对比和未读标记。我用 Tailscale 在手机上看。 后来又加了几样: 在网页上选中一段写批注,agent 用 mydash feedback 读到、改完标记处理; 要我连着拍好几个板时,agent 发一张审批单,不在回复里一口气问一串; Claude Code 的选择题、计划确认、权限确认,终端和 mydash 上同时出现,哪边先答算哪边,30 秒没人答就推送到手机( Bark 、ntfy

Observed adoption & comparisons

Recent records to compare: “Show HN: Cerea – yet another self-hosted LLM chat front end” (Show HN, Nov 5, 2026); “Show HN: Lantern Lattice – the call graph from your compiler, for coding agents” (Show HN, Nov 5, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.

Adoption decision

Evaluate it against the tool or manual workflow it would replace. The stored record supports discovery; it does not yet establish reliability, lower operating cost or commercial adoption.

Unverified requirements

Not verified: license permissions, required hardware, installation steps, maintenance status and a representative task with its failure cases.

Next test

Choose one real task and a current alternative. Record the commit, environment, input, output, elapsed time and failure behavior; retain the result before recommending adoption.