dyz-gongwen-skills
公文写作 Skills|AI 公文写作助手:防编造、守保密、GB/T 9704 一键排版,覆盖 22 种文书,支持 Claude Code / Codex / Cursor
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
Point, talk, submit: voice + pointer review sessions for videos and web platforms, packaged for Claude
翻訳待ち
Loading the full README.
Read the full README ↗Point, talk, submit. Dictate records you giving notes on a video or a website (your voice, your cursor, what you click, what you pin) and hands Claude a session it can act on without asking "which one?".
Adding a note is one key: click (or just hover) the thing, press T, talk, press T again. The mic is already open, so it starts the instant you press. Hold T instead if you prefer push-to-talk. Esc throws an open note away.
Or use the mouse only: the mouse's back side button does the same as T (tap to open and close a note, or hold it), and the forward side button plays and pauses the video. Every control can be rebound on the home screen under Controls: click Add, then press any key, the middle button, or a side button. While a session runs, Dictate stops those buttons from navigating back or forward, in the studio and on your site.
I/O to mark a range to cut. The video pauses while you talk.npx skills add D7y1/dictate
That's the install. Type /dictate in Claude Code and start talking. The installer asks whether to add it to this project or all of them; -g picks all of them. You need Node 20+ and Chrome (or Edge).
What happens on your first review
~/.dictate/python, so your Python isn't touched), adds the CUDA libraries on an NVIDIA card, and downloads the speech model. That's up to 3 GB, once. Live captions cover until it's ready. It needs Python 3.9+; without it Dictate stays on live captions and the studio tells you. Set DICTATE_NO_WHISPER=1 to turn this off.Prefer to do it all up front, or want to retry something? npx @d7y/dictate setup runs the same steps in your terminal. It's safe to re-run; it skips anything already done and tells you what's left. Flags: --no-whisper, --no-model, --no-open.
Nothing to do. /dictate starts Dictate with npx @d7y/dictate@latest, so every review runs the newest release.
npx skills update.~/.dictate/extension when a release changes it; press the reload arrow on its card in chrome://extensions.npx skills remove dictate, remove the extension in chrome://extensions, and delete ~/.dictate (that includes Whisper and its Python environment). The speech model stays in ~/.cache/huggingface until you delete it.
git clone https://github.com/D7y1/dictate.git
cd dictate
npm run setup
Or double-click setup.cmd. From a clone, setup points the /dictate skill at your folder (so your edits are what /dictate runs), adds a dictate command with npm link, and has you load the extension unpacked from extension/. Run npx @d7y/dictate setup to switch back to the published version.
From Claude Code (any project): type /dictate, optionally with what you're reviewing ("/dictate the onboarding pages", "/dictate C:ootageep12.mp4"). Claude opens the studio, waits, and starts working when you hit Submit: first a numbered plan of what it understood, then the edits.
By hand:
npx @d7y/dictate # studio home; sessions go to ./.dictate/sessions
npx @d7y/dictate --video D:cutsep12.mp4
npx @d7y/dictate --url http://localhost:3000 --out C:projectssite.dictatesessions
npx @d7y/dictate --latest # print the newest session folder
(With npm install -g @d7y/dictate, or from a clone after setup, it's just dictate.)
Then tell Claude "read my latest dictate session".
These are the defaults; everything except frame stepping (arrows, J, L, Backspace) can be changed under Controls.
This is the beginning of the README. Read the rest at the original. Read the full README ↗