Commit Graph
291 Commits
Author SHA1 Message Date
tianma-if eaaa131d4d docs: add the video-note transcription path
The Chinese video-clip spec now includes a short implementation path: the hidden marker, the transcript job, the desktop download, and writing the result back into the same note.
2026-10-07 17:07:47 +08:00
tianma-if b963ae54d8 feat(speech): show the download tool on the subtitle settings page
The settings item is now 字幕识别, and the card is 语音识别模型配置. The browser sign-in yt-dlp reuses sits with the tool version and path.
2026-10-07 12:37:35 +08:00
tianma-if 46f1c7d764 feat(speech): extract video-note subtitles from a workspace speech service
Video notes keep a hidden marker, and the note list can queue subtitle extraction. The desktop app downloads the audio with yt-dlp and sends it to the selected OpenAI-compatible speech service.
2026-10-07 11:36:12 +08:00
tianma-if be7bbe25e6 feat(plugins): append a signed community catalog beside official plugins
Official entries stay on the bundled registry. The instance returns a community file only when EDGE_EVER_COMMUNITY_REGISTRY_URL is set, and submission opens from its own marketplace entry.
2026-10-06 18:38:37 +08:00
tianma-if 4a6f7947c2 docs: compress best practices showcase images 2026-10-06 00:28:54 +08:00
tianma-if eabd9bbb79 feat(extension): save YouTube and Bilibili watch pages as video notes
Read the current player's captions after one click and write a timestamped note. Summaries use the workspace default model when the token includes ai:generate.
2026-10-06 00:26:10 +08:00
tianma-if 9f50e51431 docs: add database form collection showcase and showcase section to READMEs 2026-10-06 00:00:50 +08:00
tianma-if 04e26b490c docs: add AI multi-dimensional database table generation showcase 2026-10-05 23:41:46 +08:00
tianma-if d87aedaddd docs: limit the video clip spec to caption notes
The first release reads YouTube and Bilibili captions in the page and saves a note. Summaries use the instance default model, and speech recognition stays out.
2026-10-05 23:29:46 +08:00
tianma-if 3458044067 docs: keep the community plugin catalog from replacing official plugins 2026-10-05 23:27:30 +08:00
tianma-if 1d40d0299e docs: rename youtube video clip spec to video-clip-spec.zh-CN.md 2026-10-05 22:58:58 +08:00
tianma-if 3d15dde876 docs: add community plugin marketplace architecture and submission plan 2026-10-05 22:25:26 +08:00
tianma-if 87ed9d9fb3 docs: expand video clip spec to support bilibili and extensible adapters 2026-10-05 20:30:12 +08:00
tianma-if f3ef34ebd3 docs: upgrade sponsor showcase to HTML table and feature project homepage placement 2026-10-05 11:19:03 +08:00
tianma-if cf5da83ecc docs: remove explicit preferred tags for cleaner tone 2026-10-05 11:12:27 +08:00
tianma-if 342dbe4ca9 docs: prioritize direct financial sponsorship and community co-marketing 2026-10-05 11:05:56 +08:00
tianma-if 26f6c09c56 docs: add direct WeChat contact to partners guides 2026-10-05 10:55:38 +08:00
tianma-if d21d1fd8ae docs: align partners guide structure with full standard outline 2026-10-05 10:31:25 +08:00
tianma-if 15de326026 docs: separate partners and sponsors into dedicated guide 2026-10-05 10:29:43 +08:00
tianma-if 5cc21d79df docs: enrich sponsorship document with generic partnership guidelines 2026-10-05 10:13:59 +08:00
tianma-if df6a831006 docs: add sponsorship and support guides with payment QR codes 2026-10-05 09:45:56 +08:00
tianma-if 01fd711be6 docs: rename best practices navigation to showcase and workflows 2026-10-05 00:34:47 +08:00
tianma-if 223987c0f6 docs: add AI diagram and infographic generation best practices 2026-10-05 00:27:25 +08:00
tianma-if 35a2bb8860 docs: add mobile image share and WeChat article clipping best practices 2026-10-04 18:12:07 +08:00
tianma-if 8cecef3360 fix(web): preserve rich table cells during Markdown edits 2026-10-04 17:55:37 +08:00
tianma-if fbcb1367bf fix(web): preserve Markdown source and caret across editor modes 2026-10-04 17:46:21 +08:00
tianma-if f892693e63 docs: add best practices link to top navigation across READMEs 2026-10-04 14:13:36 +08:00
tianma-if 4901f6a6ee docs: add best practices showcases with multi-platform workflows 2026-10-04 13:33:39 +08:00
tianma-if 4d159bca5e feat(plugins): support localized settings fields and options 2026-10-02 10:07:40 +08:00
tianma-if c58fe81a13 feat(extension): add a manual Web Clipper store submission workflow
Chrome and Firefox uploads were done by hand. Submit Web Clipper now packages the extension and sends it for review without joining the product release.
2026-10-02 00:29:10 +08:00
tianma-if 5d4cd4386c feat(desktop): support Claude Code OpenClaw and Hermes ACP 2026-10-01 12:40:57 +08:00
tianma-if d2513bf909 feat(desktop): grant ACP agents session-scoped note access 2026-10-01 12:18:12 +08:00
tianma-if 9e1a1df127 feat(web): preview light and dark note CSS in one sheet
Pair each preset group's dark rules with the light rules they override. The settings dialog shows a sample that switches theme locally and warns when a declaration will be dropped on save.
2026-09-30 00:24:07 +08:00
tianma-if 77094c472e fix(web): show a color chip beside each note palette
Each reading palette option and the closed control carry a rounded color chip.
2026-09-29 21:17:39 +08:00
tianma-if 4cae94daa3 fix(web): tint checked task boxes with the note palette
Checked boxes use the palette accent in the editor, shares, and WeChat copy.
2026-09-29 19:41:39 +08:00
tianma-if 64d8857e69 feat(web): preset light and dark note CSS
Empty custom CSS opens on a formatted starter sheet. Dark rules follow the app theme, and the editor stays on desktop settings.
2026-09-29 19:21:37 +08:00
tianma-if 16205e0173 fix(web): remove the custom note palette
Stored custom palettes read as native. Font size, line height, and palette no longer show a caption. Custom CSS notes that it syncs.
2026-09-29 18:46:43 +08:00
tianma-if b8a0b88d88 fix(web): tint only links, code, and bold in note palettes
Named hues leave body text, quotes, rules, tables, and code chrome on the native styles. Bold uses the palette accent. The green option is removed, and a saved emerald choice reads as native.
2026-09-29 17:29:16 +08:00
tianma-if c7c0fd86d6 docs: publish body size and line height with shares
Keep column width on the device. Store type size and line height on the account so the editor, public shares, and WeChat paste use the same values.
2026-09-29 13:15:26 +08:00
tianma-if da25403480 docs: sync custom CSS with the account
Switching computers keeps the stylesheet because it lives on the account. Drop file import and export as the way to preserve it.
2026-09-29 13:08:16 +08:00
tianma-if 185ad0a56b docs: clarify AI sidebar session lifecycle 2026-09-29 12:50:16 +08:00
tianma-if 6ffa52f1a6 docs: define AI assistant attachment support 2026-09-29 12:37:47 +08:00
tianma-if 12d236c9c6 docs: plan native editor typography and share colors
Replace the theme catalog with local reading controls, ten hue-based palettes, and account-level custom CSS that public shares actually render.
2026-09-29 12:24:26 +08:00
tianma-if 7ab28c6572 docs: plan new agent editing flow 2026-09-29 10:31:23 +08:00
tianma-if 44eb0a2322 docs: recommend custom domain for China connectivity in zh-CN docs 2026-09-29 08:52:21 +08:00
tianma-if facbff428d docs: clarify AI assistant redesign plan 2026-09-29 00:32:04 +08:00
tianma-if 74987c062b docs(ai): add AI assistant redesign and local agent integration plan 2026-09-28 19:59:41 +08:00
tianma-if dbcbb0538f docs: note default and custom domain options for Cloudflare deployment 2026-09-27 21:49:45 +08:00
tianma-if f763ce814f fix(plugins): remove arbitrary AI output token ceiling 2026-09-25 00:05:36 +08:00
tianma-if 41d827e58a feat(plugins): raise AI output request ceiling to 32768 2026-09-25 00:03:38 +08:00