Commit Graph

  • b82c6d392d Refactor settings store to rename proModel to proThinking and update related logic; enhance CSS for energy efficiency and reduced motion preferences; improve i18n translations for better clarity and consistency; modify proBlock utility functions for clearer instruction handling; streamline Vite configuration by removing unnecessary Univer.js dependencies. main “ydy0615” 2026-05-31 16:38:10 +08:00
  • 3a1fd1c5d7 fix: pro completions 404 — align PRO_STREAM_URL and cancel endpoint with backend routes “ydy0615” 2026-05-31 16:13:11 +08:00
  • 59334e4057 Stabilize pro editing without heavy office runtime ydy0615 2026-05-24 23:30:32 +08:00
  • 6dc9933853 refactor: remove FFmpeg dependencies and related video processing logic ydy0615 2026-05-03 19:14:55 +08:00
  • 477f090dfa refactor: improve markdown sanitization by collapsing excessive newlines ydy0615 2026-05-01 20:55:19 +08:00
  • 70152c61b1 feat: enhance Milkdown editor and file system functionality ydy0615 2026-05-01 20:55:02 +08:00
  • 52ade88840 modified: src/components/TTSPlayer.vue ydy0615 2026-04-12 11:42:22 +08:00
  • e0054d4cbc refactor(tts): use numpy and proper temp file cleanup for WAV encoding ydy0615 2026-04-11 10:33:46 +08:00
  • ae0d53e295 fix(tts): use temporary file for WAV encoding to avoid BytesIO limitation fix(UniverPreview): update error messages and hints for document loading ydy0615 2026-04-11 10:21:22 +08:00
  • f99acf5d50 feat(core): add ModelScope support for TTS and new office load status ydy0615 2026-04-11 10:04:34 +08:00
  • d8b7832b14 refactor: improve codebase structure and Univer integration ydy0615 2026-04-11 09:24:14 +08:00
  • 2fdc996af9 test(backend): add comprehensive test coverage for backend modules ydy0615 2026-04-07 23:38:23 +08:00
  • bece7be267 refactor(frontend): improve API and component handling ydy0615 2026-04-07 12:47:16 +08:00
  • 538f3e227a test: improve test coverage for backend modules ydy0615 2026-04-07 12:46:56 +08:00
  • 46494d2089 docs: update API performance report ydy0615 2026-04-07 12:46:45 +08:00
  • 12ae077ac7 refactor(frontend): adopt GitHub-style file tree design ydy0615 2026-04-07 12:46:00 +08:00
  • e5fcde6940 chore(backend): add test dependencies to requirements ydy0615 2026-04-07 12:45:06 +08:00
  • b2b1c87822 refactor(backend): add pragma marks for coverage exclusion ydy0615 2026-04-07 12:43:22 +08:00
  • caf1ac1c01 refactor: replace Kokoro-82M with suno/bark for TTS, update HF cache path, and add model warmup on startup. “ydy0615” 2026-04-06 13:40:41 +08:00
  • 7985fe9641 feat(tts): add api endpoints and optimization for apple silicon ydy0615 2026-04-06 11:14:09 +08:00
  • c70cb2a9f0 refactor(ui): add context menu and file content viewer to Docs view ydy0615 2026-04-05 23:30:01 +08:00
  • 01b132266a feat(ui): add file explorer, TTS UI, views and routing ydy0615 2026-04-05 23:22:00 +08:00
  • 818baa349a modified: backend/llm.py modified: src/components/MilkdownEditor.vue modified: src/utils/config.js modified: src/utils/i18n.js ydy0615 2026-04-05 15:10:23 +08:00
  • 9293d48c1b modified: src/components/SettingsPanel.vue ydy0615 2026-04-05 14:14:21 +08:00
  • 68ed783d6c feat: LLM 应用网页开发及内联建议功能实现 ydy0615 2026-04-05 13:42:29 +08:00
  • 9904b9bd78 feat: 批量上传支持及prompt优化 ydy0615 2026-04-05 11:40:56 +08:00
  • 7ed199aaf1 style: 简化文档卡片样式,优化布局间距 ydy0615 2026-04-05 10:16:16 +08:00
  • 9ff51ac2f3 feat(plugin): add document export, doc‑block, and TTS/ASR support ydy0615 2026-04-04 23:56:18 +08:00
  • 05b1cbf80d chore: 更新项目配置和前后端代码优化 lopsided-roadrunner ydy0615 2026-04-04 20:10:24 +08:00
  • be4000b774 chore: 更新项目配置和依赖,优化前后端代码 ydy0615 2026-04-04 20:05:40 +08:00
  • ef162de168 modified: backend/requirements.txt ydy0615 2026-03-14 20:48:44 +08:00
  • 1155de4867 feat(MilkdownEditor): add file upload support for documents and text files ydy0615 2026-03-14 19:24:15 +08:00
  • d452d1747e feat: add language synonym mapping and canonicalization ydy0615 2026-03-14 18:20:39 +08:00
  • c0d4bf8b2b chore: remove unnecessary comments and suppress error logging ydy0615 2026-03-10 23:26:18 +08:00
  • 8d89c2a0f6 Merge remote changes with local modifications ydy0615 2026-03-10 23:10:11 +08:00
  • 2ad57887cd feat: add docx and html2pdf.js for document export functionality ydy0615 2026-03-10 22:21:11 +08:00
  • 637456ee34 feat(api): add completion request cancellation and mermaid rendering ydy0615 2026-02-25 19:00:17 +08:00
  • e28125079c feat(api): add system prompt support for LLM completion ydy0615 2026-02-23 15:17:36 +08:00
  • ce0731c2f2 feat(api): allow X-API-Key and X-Client-IP headers in CORS configuration ydy0615 2026-02-19 20:26:56 +08:00
  • e77f69c5c4 chore(config): update default API base URL to production endpoint ydy0615 2026-02-19 20:15:28 +08:00
  • 5434f3eb47 fix(backend): rename thinking parameter to think for Ollama API compatibility ydy0615 2026-02-19 18:55:49 +08:00
  • 4a979ba7c3 feat(api): add API key authentication to backend endpoints ydy0615 2026-02-19 18:18:47 +08:00
  • 4fe4becdd5 fix(backend): filter out <br> tags from prompt context ydy0615 2026-02-19 11:14:43 +08:00
  • 065b4ac319 feat(llm): add thinking parameter support for Ollama API calls ydy0615 2026-02-19 10:34:31 +08:00
  • aa6133e3ed feat: add privacy mode, thinking levels, PWA support, and i18n ydy0615 2026-02-19 10:22:27 +08:00
  • d2b64ad5d6 feat: add IP geolocation tracking and include location in prompts ydy0615 2026-02-18 08:59:28 +08:00
  • 2b79f20e19 chore(config): update default Ollama model to gpt-oss:120b ydy0615 2026-02-17 09:27:21 +08:00
  • d9418fac98 refactor(copilot): simplify ghost mark addition by removing conditional check ydy0615 2026-02-16 22:58:11 +08:00
  • 0d25f4d1ef Remove unused test files and tokenization modules ydy0615 2026-02-16 22:49:32 +08:00
  • 71a71530a3 feat(ui): update editor welcome message to Chinese “ydy0615” 2026-02-16 09:05:43 +08:00
  • 9b37ca42d6 chore: remove env files and update gitignore for python “ydy0615” 2026-02-16 09:01:08 +08:00
  • 075eded2ba modified: .env modified: .env.example ydy0615 2026-02-15 23:32:04 +08:00
  • eb6e8bbfff refactor(config): use Vite proxy for API requests and change backend port ydy0615 2026-02-15 23:23:00 +08:00
  • 1e58c18bbc feat: add image hash-based OCR caching with 100MB size limit ydy0615 2026-02-15 22:17:37 +08:00
  • 190bb2b756 feat(ui): enhance theme toggle styling and add Chinese localization ydy0615 2026-02-15 18:24:34 +08:00
  • 838eec30a8 feat: add theme management with light and dark modes ydy0615 2026-02-15 15:44:09 +08:00
  • 03bb21d5c6 feat(copilot): enhance OCR handling with inline tags and document serializer ydy0615 2026-02-14 23:53:26 +08:00
  • 794fbf8493 feat(config): add OCR URL configuration and improve image node handling “ydy0615” 2026-02-14 21:21:06 +08:00
  • 64cfa58376 feat(editor): add image insertion with OCR support and size limit handling “ydy0615” 2026-02-14 18:28:37 +08:00
  • c64ff7be45 feat(copilot): enhance prompt system and add Markdown rendering for ghost text “ydy0615” 2026-02-13 22:00:26 +08:00
  • 7cddfaba30 feat(editor): add Markdown rendering for ghost text and optimize prompt system “ydy0615” 2026-02-13 21:17:45 +08:00
  • 65d4a57d33 refactor(editor): migrate to ProseMirror Mark-based ghost text system “ydy0615” 2026-02-13 09:24:50 +08:00
  • 16e76e1e90 refactor(editor): migrate to Milkdown with LaTeX support and clean up legacy code “ydy0615” 2026-02-12 18:52:16 +08:00
  • 2432e78fe1 feat(editor): add file upload and fix critical bugs “ydy0615” 2026-02-12 08:55:37 +08:00
  • c2c87d24bf style(editor): remove max-width limit on editor content ydy0615 2026-02-07 13:00:24 +08:00
  • 370510cc50 feat(editor): add inline autocomplete suggestions ydy0615 2026-02-07 11:46:03 +08:00
  • 2abf276d10 feat: switch from OpenAI API to native Ollama Python client ydy0615 2026-02-07 08:53:37 +08:00
  • 5f00e71ceb feat: enhance logging and error handling in backend and editor components ydy0615 2026-01-25 13:29:11 +08:00
  • bf7dec86ab modified: .kilocode/rules/rules.md ydy0615 2026-01-18 22:11:00 +08:00
  • f35049ac0b modified: backend/.env modified: src/components/MilkdownEditor.vue ydy0615 2026-01-18 21:31:27 +08:00
  • 6102f905ee feat: implement inline autocomplete suggestions with FastAPI backend and Milkdown editor integration ydy0615 2026-01-18 19:42:58 +08:00
  • ba49f82953 Add tokenization and context provider API types ydy0615 2026-01-18 10:24:32 +08:00
  • 55c1b180f7 feat(editor): implement WYSIWYG Markdown editor using Milkdown Crepe ydy0615 2026-01-18 09:08:38 +08:00
  • d9ab341223 Add documentation for using Milkdown with various frameworks ydy0615 2026-01-17 14:18:08 +08:00
  • 4de3dfdd8d feat(editor): enhance markdown editor with contenteditable interface and modals ydy0615 2026-01-12 13:23:55 +08:00
  • 49f264b53b feat(project): scaffold Vue 3 + Vite markdown editor ydy0615 2026-01-12 12:23:44 +08:00
  • 2517aa27d5 Initial commit ydy0615 2026-01-11 14:11:14 +00:00