ClaudeMods
☰
ZH-TW
● 0 人在線上 · 瀏覽 0 次
贊助提交作品
Reddit 貼文 · 發布者 Cl33t_Commander

我打造了 mokkan:讓提醒在 Claude Code、Codex 與終端機工作階段之間跟著你

Mokkan 是開放原始碼的 Claude Code mod 與 CLI 工具,會在伺服器維護一份提醒清單,讓 Agent 查詢到期事項,不必依賴記憶。在 Claude Code 中,/mokkan 會在轉錄內容旁開啟面板,以提示訊息顯示到期提醒,不會把內容注入對話;Codex 和任何終端機都能讀取同一份清單。它支援推送、排程提醒、列印與 pop,未確認的排程項目會寄出電子郵件。CLI 與外掛採 MIT 授權,可使用預付費託管額度或自行託管的伺服器,並透過外掛市場或 npm 安裝。

已翻譯

關於這個 mod

Mokkan 要解決的是 Agent 工作階段之間忘記提醒與 TODO 的問題。它在伺服器維護一份提醒清單,每個工作階段都會查詢清單,而不是期待模型記住。在 Claude Code 中,mod 的 /mokkan 指令會在轉錄內容旁開啟面板,顯示使用者的待辦堆疊;提醒到期時會出現提示訊息,不會有任何內容注入對話。Codex 會透過一個 skill 在每項工作開始和結束時檢查同一份清單,任何終端機也都能看見它。在筆電推送的筆記,幾秒後就會出現在桌上型電腦。在 Claude for Desktop 中,面板也能運作,不過體驗相近但不完全相同。CLI 用法包括 mokkan push "check the flaky login test"、mokkan in 2h "ask Maria about the release notes"、mokkan 列印清單,以及 mokkan pop 完成最上面的項目。提醒會持續顯示,直到從任一工作階段確認;排程提醒若在幾分鐘內未確認,就會寄出電子郵件,避免筆記無聲消失。這個專案使用 Opus 5.5 在 Claude Code 中建立,後來又使用 Fable 5.1;54 次提交中有 47 次由 Claude 共同完成。面板本身是小型 TypeScript mod,在工作階段內執行、接收工作階段事件並繪製面板。CLI 與外掛以 MIT 授權開放原始碼;託管伺服器使用預付費額度,註冊時提供 50 個免費額度,之後 €5 可購買 500 個額度。新增一則筆記消耗 1 個額度,寄出一封電子郵件時消耗 1 個額度,列出或確認提醒免費;使用者也可以指定自己的伺服器。使用 /plugin marketplace add vicmpen/mokkan 與 /plugin install mokkan@mokkan 安裝,或執行 npm install -g @vicmpen/mokkan-cli。GitHub:https://github.com/vicmpen/mokkan Site:https://mokkan.dev

安裝

安裝方式請查看原始來源。

原文 / README

If you work in a lot of agent sessions, you've probably hit this: you tell Claude "remind me to check the flaky test later", or you create TODO lists in every project and eventually you forget. Every session starts blank, and the model only checks on something if it happens to think of it. I built mokkan as a small fix for that. It's Claude Code Mod and a CLI-tool that keeps one reminder list on a server. Every session asks the server what's due, instead of the model trying to remember. Behold, this isn't an agent-first functionality, but a human one, allowing us, the users to not alt-tab to various note taking apps for a simple TODO, or reminder. The skill teaches the agent to use the tool though :) In Claude Code, /mokkan opens a pane beside the transcript with your stack. A reminder that comes due shows up there as a toast; nothing gets injected into the conversation. Codex checks the same list at the start and end of each task through a skill, and any terminal sees it too. Push a note on your laptop, it's on your desktop a few seconds later. In Claude for Desktop the pane works too, but the platform differs a bit from Claude Code, so the experience is close but not identical. How it works in the CLI mokkan push "check the flaky login test" adds a todo mokkan in 2h "ask Maria about the release notes" schedules a reminder mokkan prints the list, mokkan pop finishes the top one Nothing closes until you say so A reminder stays lit until you acknowledge it, from any session. If a scheduled one comes due and nobody acks it within a few minutes, it's emailed to you. So notes don't silently disappear. How I built it The whole thing was built in Claude Code, with Opus 5.5 and later Fable 5.1. Of the 54 commits in the public repo, 47 are co-authored by Claude. The loop was the same for every feature: I describe what I want, Claude asks me the questions it needs answered, then writes a design spec and a step-by-step implementation pments the plan task by task with tests (vitest for the CLI, claude plugin test for the pane), and I review the diff and try the pane and the terminal UI by hand, since that part doesn't test well automatically. One thing I'd recommend to anyone doing this: Clamd` with every decision it made on its own,numbered and with the reason, separate from the decisions I made explicitly. When something feels off later, I can find the assumption behind it instead of guessing. The pane itself is a Claude Code mod: a small Typruns inside the session, sees its events and draws the pane. So it was built with Claude Code and for Claude Code. Cost The CLI and plugin are open source (MIT). The hosted server runs on prepaid credits: 50 free on signup, then €5 for 500. Adding a note costs 1 credit, an email costs 1 crly sent, and listing or acknowledging is free. You can also point it at your own server. Install /plugin marketplace add vicmpen/mokkan /plugin install mokkan@mokkan or for the terminal: npm install -g @vicmpen/mokkan-cli GitHub: https://github.com/vicmpen/mokkan Site: https://mokkan.dev Happy to answer questions. submitted by /u/Cl33t_Commander [link] [comments]

其他同名作品

更多類似作品