099f83cf7c536fcf061e22e54098fff4db492cc2 8d890b70790800e03983d5748bffe69fd3e09e1e lizhifei 1774863909 +0800 commit: fix: ensure app mounts even if startup initialization throws 8d890b70790800e03983d5748bffe69fd3e09e1e 418855a323864e6cb25ab890908bcce932c84c9d lizhifei 1774865294 +0800 commit: fix: add production frontend URL to CORS origins and fix CSRF token initialization 418855a323864e6cb25ab890908bcce932c84c9d 4b261a737b651da3f31b5f3338c2a5e7add16a38 lizhifei 1774867795 +0800 commit: fix: resolve CORS/CSRF issues for HTTP environment 4b261a737b651da3f31b5f3338c2a5e7add16a38 910292c108feca8a3e48a71413c4fb8131c681f8 lizhifei 1774868170 +0800 commit: fix: replace raw fetch with axios request in AgentChat.vue 910292c108feca8a3e48a71413c4fb8131c681f8 bff9d58136bf46ab10ea3f5e14ddd3f6b0b268bd lizhifei 1774868704 +0800 commit: fix: resolve SQLAlchemy session detached error in streaming chat bff9d58136bf46ab10ea3f5e14ddd3f6b0b268bd b4f67cb57128f9a949bc7d68d2dfb8268c644f6a lizhifei 1774869525 +0800 commit: fix: eagerly extract provider/model values in OpenAICompatibleChatClient b4f67cb57128f9a949bc7d68d2dfb8268c644f6a 141f3da0cb06e82881544e22e63afe706e71785b lizhifei 1774942020 +0800 commit: feat: 部署 Qwen3.5-27B-AWQ + Qwen3-Embedding-8B + Qwen3-Reranker-8B 141f3da0cb06e82881544e22e63afe706e71785b 6ddd84a244e00c976ee217ffa4d619e443831d20 lizhifei 1774942962 +0800 commit: fix: update model seeds to match deployed AWQ/Qwen3 models 6ddd84a244e00c976ee217ffa4d619e443831d20 503683de19aea89e7e9bf77f991af4527aa89b4a lizhifei 1774943858 +0800 commit: fix: resolve CORS/auth issues and add vLLM script backup 503683de19aea89e7e9bf77f991af4527aa89b4a 203f0603365a8798219201c484bd459821a939f1 lizhifei 1774943914 +0800 commit: chore: ignore PID files in llm_service/logs 203f0603365a8798219201c484bd459821a939f1 ea849b8576a56a42b7481c3a1e28807c8aa18f39 lizhifei 1774943926 +0800 commit: chore: remove PID files from git tracking ea849b8576a56a42b7481c3a1e28807c8aa18f39 808020606ecf3bda9b3e38fe4005e3354e95a0da lizhifei 1774946231 +0800 commit: fix: revert to BGE-M3/reranker-v2-m3 to fit within A100 80GB memory budget 808020606ecf3bda9b3e38fe4005e3354e95a0da 5ebff06c36d350c231c5d44b11bbcc582a2be1cb lizhifei 1774949530 +0800 commit: feat: add qwen3_coder tool-call-parser, reasoning-parser, optimize max-model-len to 32768 5ebff06c36d350c231c5d44b11bbcc582a2be1cb f88e635056a5354a82e08801e66820480f80a187 lizhifei 1774951157 +0800 commit: feat: enable MTP speculative decoding (num_speculative_tokens=1) f88e635056a5354a82e08801e66820480f80a187 f6c663e930c084974a5881f41c5438cde2555b7f lizhifei 1775009602 +0800 pull origin main: Fast-forward f6c663e930c084974a5881f41c5438cde2555b7f bfd7d9e3a1b8f035e8607be09db022c635efc1ee lizhifei 1775029360 +0800 commit: feat: optimize agent chat SSE streaming (WIP) bfd7d9e3a1b8f035e8607be09db022c635efc1ee 1aab009ea16875dfaf8acc45c18f285edb071d93 lizhifei 1775029816 +0800 commit: feat: replace SSE with WebSocket for agent chat streaming 1aab009ea16875dfaf8acc45c18f285edb071d93 99fa8d3b8744a7633062bd504138cae693145b7d lizhifei 1775030050 +0800 commit: chore: remove debug and test code from SSE streaming attempts 99fa8d3b8744a7633062bd504138cae693145b7d 9ad5d66c22b3046aef4093e6bf862319f8bd0055 lizhifei 1775030634 +0800 commit: feat: add domain whitelist for frontend access 9ad5d66c22b3046aef4093e6bf862319f8bd0055 1b44ba456e5bb5c57434282d95d399f179f96db1 lizhifei 1775031031 +0800 commit: feat: update nginx config with production domains 1b44ba456e5bb5c57434282d95d399f179f96db1 d98206e1fdd44f5e83ac8f31cdcd916899b5968d lizhifei 1775034763 +0800 commit: feat: add production domain CORS support and upgrade frontend deps d98206e1fdd44f5e83ac8f31cdcd916899b5968d d25c4411fa92a4062400462e8dbe164b53255dfe lizhifei 1775035256 +0800 pull origin main: Fast-forward d25c4411fa92a4062400462e8dbe164b53255dfe cbdbec307248642da6e682c8047984a2595356e1 lizhifei 1775035693 +0800 commit: fix: correctly track GPU memory for vLLM child processes cbdbec307248642da6e682c8047984a2595356e1 fa2dafa6add84cf5b4cfab3691d326b98efb6b27 lizhifei 1775038054 +0800 commit: fix: correct RAG retrieval method signatures and calls fa2dafa6add84cf5b4cfab3691d326b98efb6b27 fa2dafa6add84cf5b4cfab3691d326b98efb6b27 lizhifei 1775091946 +0800 reset: moving to HEAD fa2dafa6add84cf5b4cfab3691d326b98efb6b27 4c1e04c476b47f2382cf56bf8a6c83dde5b8d7de lizhifei 1775111882 +0800 commit: feat: Phase 1 - 同步数据模型支持父子分块和引用关系 4c1e04c476b47f2382cf56bf8a6c83dde5b8d7de 264316e3d3bd0cff66513f5478631fbbe6a8fe16 lizhifei 1775111892 +0800 commit (amend): feat: Phase 1 - 同步数据模型支持父子分块和引用关系 264316e3d3bd0cff66513f5478631fbbe6a8fe16 2152adda5051a1b3fedfb339ce34e89edf7974fa lizhifei 1775111960 +0800 commit: feat: Phase 2 - 升级 Milvus Schema 支持父子分块 2152adda5051a1b3fedfb339ce34e89edf7974fa 57987595f1c06a2e7f681974464a238914c621d5 lizhifei 1775122207 +0800 commit: fix: 修复文档分段面板不显示及父子分段排序问题 57987595f1c06a2e7f681974464a238914c621d5 57987595f1c06a2e7f681974464a238914c621d5 lizhifei 1775122237 +0800 reset: moving to HEAD 57987595f1c06a2e7f681974464a238914c621d5 98196157a45409cee4852cf356057ef424b2d130 lizhifei 1775122239 +0800 pull --rebase origin main (start): checkout 98196157a45409cee4852cf356057ef424b2d130 98196157a45409cee4852cf356057ef424b2d130 ba298901e86a26d554541acd0f5aec6c9e493314 lizhifei 1775122239 +0800 pull --rebase origin main (pick): feat: Phase 1 - 同步数据模型支持父子分块和引用关系 ba298901e86a26d554541acd0f5aec6c9e493314 cd518fe395ca38703447f9a4183842f78e4efddc lizhifei 1775122239 +0800 pull --rebase origin main (pick): feat: Phase 2 - 升级 Milvus Schema 支持父子分块 cd518fe395ca38703447f9a4183842f78e4efddc 7c701bbc2d2cf55fc00a8bddbdcced2fd94efd04 lizhifei 1775122239 +0800 pull --rebase origin main (pick): fix: 修复文档分段面板不显示及父子分段排序问题 7c701bbc2d2cf55fc00a8bddbdcced2fd94efd04 7c701bbc2d2cf55fc00a8bddbdcced2fd94efd04 lizhifei 1775122239 +0800 pull --rebase origin main (finish): returning to refs/heads/main 7c701bbc2d2cf55fc00a8bddbdcced2fd94efd04 a9b28e8558fdca189e47ba14b20d5b5ac5f1c680 lizhifei 1775194937 +0800 commit: docs: add knowledge base deletion fix design spec a9b28e8558fdca189e47ba14b20d5b5ac5f1c680 cc8fe069fc10d15435903ca991d6a47bcd93710d lizhifei 1775196395 +0800 commit: docs: update deletion spec with MinIO storage + tenant isolation design cc8fe069fc10d15435903ca991d6a47bcd93710d aed43e4a484a91adbc5c7eb4971b3ba20ba8ee6f lizhifei 1775196889 +0800 commit: docs: add implementation plan for knowledge base deletion fix aed43e4a484a91adbc5c7eb4971b3ba20ba8ee6f 19ae7ca48b5cac0dc3e9e4db7f8315990b797dd4 lizhifei 1775197215 +0800 commit: feat: add MINIO_BUCKET config for knowledge document storage 19ae7ca48b5cac0dc3e9e4db7f8315990b797dd4 5a7f26f71104c62de63b867bb752ed40b184ab77 lizhifei 1775197231 +0800 commit: feat: add MilvusVectorStore.drop_partition() for efficient KB deletion 5a7f26f71104c62de63b867bb752ed40b184ab77 d2569d79854711977dcea57ed9a6d843e22b4690 lizhifei 1775197235 +0800 commit: feat: add Neo4jClient.delete_kb_data() for tenant-isolated KB graph cleanup d2569d79854711977dcea57ed9a6d843e22b4690 3d6861c7087b74ecd4f54833230b2f2f38fe86d6 lizhifei 1775197305 +0800 commit: feat: add MinioService.delete_by_prefix() and fix get_minio_service() to use settings 3d6861c7087b74ecd4f54833230b2f2f38fe86d6 1c06a73faf6ce59090f18194bd698da43e7d9c3f lizhifei 1775197624 +0800 commit: fix: correct Cypher in delete_kb_data to count nodes before DETACH DELETE 1c06a73faf6ce59090f18194bd698da43e7d9c3f d957ce8dc2a5e098b4f270bf012cb9a815f5dbc7 lizhifei 1775197693 +0800 commit: fix: use batch remove_objects in delete_by_prefix and normalize line endings d957ce8dc2a5e098b4f270bf012cb9a815f5dbc7 4cb7f8abb8482a1dce6148b6df41aa8a1ab4f76d lizhifei 1775197929 +0800 commit: feat: add isDeletingKb loading state to knowledge base delete button 4cb7f8abb8482a1dce6148b6df41aa8a1ab4f76d fd2dd91bd10cbcb015a0118a74323a0c123482ac lizhifei 1775197945 +0800 commit: feat: upload original document files to MinIO with tenant/kb isolated paths fd2dd91bd10cbcb015a0118a74323a0c123482ac 19c027dda949e9abc84a0d9b609d6e790affc71b lizhifei 1775197963 +0800 commit: fix: rewrite delete_knowledge_base() with full Neo4j/Milvus/MinIO/PG cleanup 19c027dda949e9abc84a0d9b609d6e790affc71b e6a8aa8de7cae9f01044fed6fa965f59499d4d5f lizhifei 1775198658 +0800 commit: fix: handle None knowledge_base_id in upload, guard tenant_id in delete, cleanup code quality e6a8aa8de7cae9f01044fed6fa965f59499d4d5f e73bce611b9aa02a9fbb229ab3eac86eac1fad4e lizhifei 1775199051 +0800 commit: fix: use savepoint for optional PG tables in delete_kb, add missing MIME types e73bce611b9aa02a9fbb229ab3eac86eac1fad4e 324d09dec2da4695795b183add0c6c13b60c8224 lizhifei 1775199757 +0800 commit: fix: patch orphaned docs, tenant_id source, file_ext fallback, move imports 324d09dec2da4695795b183add0c6c13b60c8224 9103f08e0b59e759f134bf9fa8bcbaa727203fbb lizhifei 1775199974 +0800 commit: fix(delete_kb): scope orphan-doc lookup to this KB's MinIO prefix 9103f08e0b59e759f134bf9fa8bcbaa727203fbb c5aa8c9cbc797479fd2af1616db0f2d40f914cca lizhifei 1775200274 +0800 commit: feat: implement parent-child chunking with tax_adaptive splitter and reference expansion c5aa8c9cbc797479fd2af1616db0f2d40f914cca fd4f78727c919b048a9af42f23a08fdc4cb832ee lizhifei 1775525411 +0800 commit: docs: add phase completion and project summary documentation fd4f78727c919b048a9af42f23a08fdc4cb832ee 6bcbffcba42bb7348356a94ab791479d0524e4d6 lizhifei 1775525526 +0800 commit: docs: move documentation files into docs/ directory 6bcbffcba42bb7348356a94ab791479d0524e4d6 bd915b58b0a9e0127bb5a248e0cd7abeb56988be lizhifei 1775783147 +0800 pull origin main: Fast-forward bd915b58b0a9e0127bb5a248e0cd7abeb56988be fe7107b1e5004cf51e9fd1ea3a6d91d032844877 lizhifei 1776150195 +0800 pull origin main: Fast-forward fe7107b1e5004cf51e9fd1ea3a6d91d032844877 fa6193d5ad7382b7795d48fb1107817c69bc9594 lizhifei 1776154047 +0800 commit: feat(data_center): add standalone postgres container and update dev scripts fa6193d5ad7382b7795d48fb1107817c69bc9594 b8ebe9a63842647a3d6f89ffa0602041c4ba1e8b lizhifei 1776154574 +0800 commit: security: update platform admin default password to complex password b8ebe9a63842647a3d6f89ffa0602041c4ba1e8b 65db1ec1f5a9a1da884c2472044e814cafe0120a lizhifei 1776219362 +0800 commit: feat(data_center): add project_root property to settings 65db1ec1f5a9a1da884c2472044e814cafe0120a d7808b251314e38df91de9187ef5405e7d8d40da lizhifei 1776219520 +0800 commit: fix(data_center): fix comment and test assertion message for project_root d7808b251314e38df91de9187ef5405e7d8d40da 16872330fc5b73a38e6c12380f5061b5e416c5b5 lizhifei 1776219637 +0800 commit: feat(data_center): attachment_parser returns relative path when base_dir provided 16872330fc5b73a38e6c12380f5061b5e416c5b5 68682a59b124ddce11e7164731d31f323cf717a4 lizhifei 1776219764 +0800 commit: fix(data_center): add base_dir docstring and fix import order in tests 68682a59b124ddce11e7164731d31f323cf717a4 766ccca898f151fbdca57b6886a43b85dc400840 lizhifei 1776219821 +0800 commit: feat(data_center): pass base_dir to attachment_parser and fix isfile path resolution 766ccca898f151fbdca57b6886a43b85dc400840 8991693af74822a480dd22f97ace6c6efcef1682 lizhifei 1776219927 +0800 commit: feat(data_center): resolve relative attachment path in download endpoint 8991693af74822a480dd22f97ace6c6efcef1682 ccf0adf8a34baf8c461e431594fc96e956bb436d lizhifei 1776220016 +0800 commit: fix(data_center): fix import order in documents.py ccf0adf8a34baf8c461e431594fc96e956bb436d f9ffc5b92df39f42f057b21fdf6c9a46a3be4b9b lizhifei 1776220067 +0800 commit: feat(data_center): fix isfile check in _rewrite_attachment_urls to use relative path f9ffc5b92df39f42f057b21fdf6c9a46a3be4b9b 671df4f9e9bb64e507061977fa6539beeaa60e41 lizhifei 1776220560 +0800 commit: feat(data_center): add migration script to convert attachment paths to relative 671df4f9e9bb64e507061977fa6539beeaa60e41 02ac3da8b1c39ea3ae047194c71f992094424f38 lizhifei 1776220741 +0800 commit: fix(data_center): improve migration script stats clarity and add comments 02ac3da8b1c39ea3ae047194c71f992094424f38 d7990363142846f02945347cd3cec21a177404dc lizhifei 1776221925 +0800 pull origin main: Fast-forward d7990363142846f02945347cd3cec21a177404dc cfe90a5869370f2de263b28711f0308a04d9c252 lizhifei 1776231481 +0800 commit: feat: tag keywords field, save toast, httpx redirects, import_kb module cfe90a5869370f2de263b28711f0308a04d9c252 e099b6990345f74c75ef6a9098013c7361ef525a lizhifei 1776235609 +0800 pull origin main: Fast-forward e099b6990345f74c75ef6a9098013c7361ef525a 6ee29e69e9e1d13327d307a501e2edb82ca35783 lizhifei 1776242828 +0800 pull origin main: Fast-forward 6ee29e69e9e1d13327d307a501e2edb82ca35783 505f2832fd2ea5f453ffae670bf8eae68126bedf lizhifei 1776245054 +0800 commit: feat(data_center): rebuild path_mapping via content hash and fix long filename handling 505f2832fd2ea5f453ffae670bf8eae68126bedf 0daad9d11942fcfdf92be0e2d6c1bd3d4ca76fb1 lizhifei 1776245088 +0800 commit: feat: update agent response style rules and enable HTML in markdown renderer 0daad9d11942fcfdf92be0e2d6c1bd3d4ca76fb1 47fc97b275e4580ec4cebea3a23e00f8c39639ca lizhifei 1776245733 +0800 commit: fix(data_center): handle OSError for long paths in attachment download endpoint 47fc97b275e4580ec4cebea3a23e00f8c39639ca e2ac080fcae147b41e2923a4c0e0594c8b105888 lizhifei 1776247295 +0800 commit: fix(data_center): update short attachment path to chinatax_policy/raw/attachments e2ac080fcae147b41e2923a4c0e0594c8b105888 54e9d32a1f9fced72f26b1b95478e448602c5d0e lizhifei 1776331166 +0800 commit: feat(rag): fix retrieval pipeline and improve agent chat UX 54e9d32a1f9fced72f26b1b95478e448602c5d0e 54e9d32a1f9fced72f26b1b95478e448602c5d0e lizhifei 1776331497 +0800 reset: moving to HEAD 54e9d32a1f9fced72f26b1b95478e448602c5d0e cea4e5e718ed40da14062912657a493dacf54dc2 lizhifei 1776331499 +0800 pull --rebase origin main (start): checkout cea4e5e718ed40da14062912657a493dacf54dc2 cea4e5e718ed40da14062912657a493dacf54dc2 5b1877a4dd50e69654815634d1812672db0d41d9 lizhifei 1776331499 +0800 pull --rebase origin main (pick): feat(rag): fix retrieval pipeline and improve agent chat UX 5b1877a4dd50e69654815634d1812672db0d41d9 5b1877a4dd50e69654815634d1812672db0d41d9 lizhifei 1776331499 +0800 pull --rebase origin main (finish): returning to refs/heads/main 5b1877a4dd50e69654815634d1812672db0d41d9 c26482d531dbfc1f65ecdf34e802dfd654400527 lizhifei 1776335399 +0800 commit: chore(data_center): update import state and backend pid c26482d531dbfc1f65ecdf34e802dfd654400527 9bffceeccb8e8d33b859851a9c95d0888cfdb8ca lizhifei 1776408303 +0800 pull origin main: Fast-forward 9bffceeccb8e8d33b859851a9c95d0888cfdb8ca e98922b14f4226f6a2db45bbd7623049b6a6fab5 lizhifei 1776408638 +0800 pull origin main: Fast-forward e98922b14f4226f6a2db45bbd7623049b6a6fab5 cd7a89f494056da7efacaacfc20a06b814a7261b lizhifei 1776649045 +0800 pull origin main: Fast-forward cd7a89f494056da7efacaacfc20a06b814a7261b edfd7daa1e18b95e79a8ae83764af7ad525bb4b9 lizhifei 1776676436 +0800 commit: fix(knowledge): 修复租户用户无法访问平台公共知识库的问题 edfd7daa1e18b95e79a8ae83764af7ad525bb4b9 a933f70f8c4f7bbf384f37a6f66b7292cfbfd842 lizhifei 1776676483 +0800 pull origin main --rebase (start): checkout a933f70f8c4f7bbf384f37a6f66b7292cfbfd842 a933f70f8c4f7bbf384f37a6f66b7292cfbfd842 4381d18166bdb88c5e090a49f920f9117583a814 lizhifei 1776676483 +0800 pull origin main --rebase (pick): fix(knowledge): 修复租户用户无法访问平台公共知识库的问题 4381d18166bdb88c5e090a49f920f9117583a814 4381d18166bdb88c5e090a49f920f9117583a814 lizhifei 1776676483 +0800 pull origin main --rebase (finish): returning to refs/heads/main 4381d18166bdb88c5e090a49f920f9117583a814 1e4e40ccd29b6e049923ae796a66e3e8979165e9 lizhifei 1776676790 +0800 pull origin main --rebase (start): checkout 1e4e40ccd29b6e049923ae796a66e3e8979165e9 1e4e40ccd29b6e049923ae796a66e3e8979165e9 3ebcf2805a5d2ceeaa549848e7c5caf96f3c0b9d lizhifei 1776676790 +0800 pull origin main --rebase (pick): fix(knowledge): 修复租户用户无法访问平台公共知识库的问题 3ebcf2805a5d2ceeaa549848e7c5caf96f3c0b9d 3ebcf2805a5d2ceeaa549848e7c5caf96f3c0b9d lizhifei 1776676790 +0800 pull origin main --rebase (finish): returning to refs/heads/main 3ebcf2805a5d2ceeaa549848e7c5caf96f3c0b9d 39770f5c1a3c2502082f32edcc0c2503ac70fb92 lizhifei 1776679173 +0800 commit: fix(agents): pass tenant_id on create, fix db.refresh after search_path reset 39770f5c1a3c2502082f32edcc0c2503ac70fb92 f02e770aab48876df19177d50b0aafd1815801be lizhifei 1776756872 +0800 commit: feat(saas_portal): 移除页面标题副标题,调整知识管理创建按钮位置 f02e770aab48876df19177d50b0aafd1815801be 90301e045d785859ab03af49762d272d842b790d lizhifei 1776993548 +0800 pull origin main: Fast-forward 90301e045d785859ab03af49762d272d842b790d a9626743dad59d80e17be00b6b0d6a8c6ae9b2d2 lizhifei 1777014550 +0800 checkout: moving from main to dev_xll a9626743dad59d80e17be00b6b0d6a8c6ae9b2d2 e3891e65480f64cfc73ba974af565fcb3f6307ef lizhifei 1777014670 +0800 pull: Fast-forward e3891e65480f64cfc73ba974af565fcb3f6307ef e3891e65480f64cfc73ba974af565fcb3f6307ef lizhifei 1777430187 +0800 checkout: moving from dev_xll to xll_bak e3891e65480f64cfc73ba974af565fcb3f6307ef a5b9059bf13111f8a55244ddf7f1cfff336e7b66 lizhifei 1777430198 +0800 commit: chore: 备份当前开发状态到 xll_bak 分支 a5b9059bf13111f8a55244ddf7f1cfff336e7b66 d6962ca9123b33677634e09668ff6376e3db32dd lizhifei 1777430421 +0800 cherry-pick: fix(ai): 优化法条时效性提示措辞 + 修正免责声明标点 d6962ca9123b33677634e09668ff6376e3db32dd a5f8c9ae4144757a055316482662745213a9b7b4 lizhifei 1777430428 +0800 cherry-pick: fix: 添加 https://ai.leshuiyun.com 到 training_center CORS 允许列表 a5f8c9ae4144757a055316482662745213a9b7b4 ae2c68b358cf04ff3c1deeffde528a49771a5b7a lizhifei 1777433433 +0800 pull: Fast-forward ae2c68b358cf04ff3c1deeffde528a49771a5b7a ed393221fba4b69043faf0acd032da55896cc132 lizhifei 1777433468 +0800 commit: feat: 优化双卡GPU部署、修复监控、RAG及前端加载提示 ed393221fba4b69043faf0acd032da55896cc132 bca4fe1cf494ea285a8d73e7a91970b8e29c60d9 lizhifei 1777450031 +0800 commit: feat: 知识库文档列表搜索/筛选功能修复及标签体系扩展 bca4fe1cf494ea285a8d73e7a91970b8e29c60d9 a2a24496a38351d5db5bdb728b481e5671065901 lizhifei 1777456532 +0800 commit: feat: 智能体来源引用优化 - 仅显示标题链接并持久化到历史记录 a2a24496a38351d5db5bdb728b481e5671065901 f97e71f1dd9f175d07cf86b564bdba71a4d14d6c lizhifei 1777456645 +0800 commit: chore: 删除 training_center/scripts/README.md f97e71f1dd9f175d07cf86b564bdba71a4d14d6c 76dbf8fa819ee0125662b3d15d6573c81db4d3a8 lizhifei 1777457106 +0800 commit: fix: 移除表格中的
标签并修复表格边框样式 76dbf8fa819ee0125662b3d15d6573c81db4d3a8 276ee22c431a51f3bdd2acd3222edf4fe7923a29 lizhifei 1777457116 +0800 pull --rebase origin xll_bak (start): checkout 276ee22c431a51f3bdd2acd3222edf4fe7923a29 276ee22c431a51f3bdd2acd3222edf4fe7923a29 e51f9db8e30c0d0b7ea2c1826de5c1fa5db30075 lizhifei 1777457116 +0800 pull --rebase origin xll_bak (pick): fix: 移除表格中的
标签并修复表格边框样式 e51f9db8e30c0d0b7ea2c1826de5c1fa5db30075 e51f9db8e30c0d0b7ea2c1826de5c1fa5db30075 lizhifei 1777457116 +0800 pull --rebase origin xll_bak (finish): returning to refs/heads/xll_bak e51f9db8e30c0d0b7ea2c1826de5c1fa5db30075 48b954c65bf7c57349d94106f8d95e2dce90f055 lizhifei 1777457499 +0800 commit: fix: 流式响应也通过 renderAssistantMessage 处理,移除
标签 48b954c65bf7c57349d94106f8d95e2dce90f055 7fd9b93fb517a81f082a689b817172c2c2c9406d lizhifei 1777458528 +0800 commit: fix: 修复表格和正文中不成对的 ** 标签显示问题 7fd9b93fb517a81f082a689b817172c2c2c9406d 300e15067556fe02a37ce2f97286f22fcf2be943 lizhifei 1777459297 +0800 commit: feat: 移动端文档详情页仅显示正文,隐藏导航栏和侧边栏 300e15067556fe02a37ce2f97286f22fcf2be943 cb280b8b71b1d70923b731378a5e0eae850317ca lizhifei 1777460474 +0800 commit: fix: 来源引用按文档去重,代码块加横向滚动 cb280b8b71b1d70923b731378a5e0eae850317ca 64a393ddeb63e1d66d7ae2981488e54a410a38b7 lizhifei 1777461051 +0800 commit: feat: 隐藏智能体对话页面附件上传按钮 64a393ddeb63e1d66d7ae2981488e54a410a38b7 40e28c45bb5c695886572d08466b36c905915d50 lizhifei 1777511837 +0800 commit: feat: 智能体对话页面相关更新 40e28c45bb5c695886572d08466b36c905915d50 d770f889e251cabd18b5e4891878050b79a90bb5 lizhifei 1777512950 +0800 commit: feat: agent 支持后端配置 quick_actions,前端优先使用后端数据 d770f889e251cabd18b5e4891878050b79a90bb5 3eaebe8796e5fdc6700992adb858b38ac7700b80 lizhifei 1777513907 +0800 commit: feat: quick actions 统一走模型回调,移除前端硬编码回复 3eaebe8796e5fdc6700992adb858b38ac7700b80 0813b8406fecef348038089546cf5007046272fd lizhifei 1777514209 +0800 commit: feat: 新建 agent 自动注入默认 quick_actions 0813b8406fecef348038089546cf5007046272fd eb4679634b02a332d5f640831c63cb7fae7f9be4 lizhifei 1777514291 +0800 commit: fix: 将默认 quick_actions 移至 JSON 文件避免编码问题 eb4679634b02a332d5f640831c63cb7fae7f9be4 d85e0758f3e39feb9f055cc473561e4cbb7056d2 lizhifei 1777514570 +0800 commit: fix: 修复 JSON 文件中文引号导致的解析错误 d85e0758f3e39feb9f055cc473561e4cbb7056d2 1d38b929c7ae3dd51f19d7f3a1c7bf3e0b35e164 lizhifei 1777514863 +0800 commit: feat: websocket chat 匹配 quick action prompt 直接返回预设 reply 1d38b929c7ae3dd51f19d7f3a1c7bf3e0b35e164 f4e50ad2e7b6897a47dd4d44648780afbc5a074a lizhifei 1777515098 +0800 commit: fix: quick action done 事件加入 response 字段 f4e50ad2e7b6897a47dd4d44648780afbc5a074a 3a4dfcb5689a98380d269c228a16fa9a341f123e lizhifei 1777516229 +0800 commit: chore: 添加批量初始化 quick_actions 脚本 3a4dfcb5689a98380d269c228a16fa9a341f123e 37518b630287459a19480bf9271955cf24fb8de9 lizhifei 1777518098 +0800 commit: fix: 移除功能介绍 quick action 回复中的标题行 37518b630287459a19480bf9271955cf24fb8de9 ab3a0be93b857fe63a967d51b4a38cf7d13f1add lizhifei 1777518504 +0800 commit: fix: 修复 FAQ 回复中的错别字(和询→咨询,按鈕→按钮) ab3a0be93b857fe63a967d51b4a38cf7d13f1add a9278bc81268944df1caab49ac88c4eee16783b3 lizhifei 1777518759 +0800 commit: fix: 正则补全 ** 时排除已有结尾 ** 的情况 a9278bc81268944df1caab49ac88c4eee16783b3 f1855fbe00263979e1a823deebfaa78d0c0a72f1 lizhifei 1777518841 +0800 commit: fix: 修复 ** 补全正则,正确处理已有结尾 ** 的情况 f1855fbe00263979e1a823deebfaa78d0c0a72f1 b5a497f23f93598c767b1df7582189900020e0aa lizhifei 1777519320 +0800 commit: fix: 使用建议四要点加粗,修复 JSON 编码问题 b5a497f23f93598c767b1df7582189900020e0aa bb341bf27d89498295ce93fd7d64635a78f5b1e7 lizhifei 1777519480 +0800 pull origin xll_bak: Fast-forward bb341bf27d89498295ce93fd7d64635a78f5b1e7 c3f4fd3f5c0f6e7728350418e737f7af3b97c6ef lizhifei 1777520823 +0800 commit: feat: 参考来源链接改为源站 URL(reference_source_url) c3f4fd3f5c0f6e7728350418e737f7af3b97c6ef 000d19089b40ab2dd2e1be7869fff4fa2201f4f0 lizhifei 1777521897 +0800 commit: fix: 预处理 ** 为 strong 标签,修复中文上下文中加粗不生效问题 000d19089b40ab2dd2e1be7869fff4fa2201f4f0 3b0bfe76a57f222d702ef3abab23d309cb01cee1 lizhifei 1778055654 +0800 pull: Fast-forward 3b0bfe76a57f222d702ef3abab23d309cb01cee1 e3891e65480f64cfc73ba974af565fcb3f6307ef lizhifei 1778055905 +0800 checkout: moving from xll_bak to dev_xll e3891e65480f64cfc73ba974af565fcb3f6307ef 88431a81e9954c503096ea7dd78ed0d28dba7209 lizhifei 1778055911 +0800 pull: Fast-forward 88431a81e9954c503096ea7dd78ed0d28dba7209 59d7ecb9d27a000c577c506f87d689e45cc54159 lizhifei 1778124375 +0800 commit: fix: 修复 base_platform Alembic 迁移多头问题 59d7ecb9d27a000c577c506f87d689e45cc54159 51a723b2a0a7848e48ef06426f4a38d1762d998f lizhifei 1778140255 +0800 commit: fix: 修复智能体 RAG 检索失败导致知识库引用不显示 51a723b2a0a7848e48ef06426f4a38d1762d998f c256901bb5e3c79488380b5488978ec80c44ffca lizhifei 1778140267 +0800 commit: chore: 重构 llm_service 脚本,支持 stable/dev 双模式切换 c256901bb5e3c79488380b5488978ec80c44ffca b8166433f146bc3ce0fe7fc367d80d8c6d707fae lizhifei 1778144865 +0800 commit: fix: 修复数据中心文档详情页"编辑"按钮不可用 b8166433f146bc3ce0fe7fc367d80d8c6d707fae bb28a74860b967fe7c8a5361d8cd2f041bbc629e lizhifei 1778145921 +0800 commit: style: 标签体系页面现代化改造,参考知识库分类树简洁风格 bb28a74860b967fe7c8a5361d8cd2f041bbc629e 8b7b172d834f45662aa2ed249750bb565f469c74 lizhifei 1778146184 +0800 commit: style: 标签编码从树节点移到详情页 eyebrow 8b7b172d834f45662aa2ed249750bb565f469c74 d447ce8e44f1a0d691fd455620068271f2f4b5ae lizhifei 1778146739 +0800 commit: style: 标签树移除星星权重显示,检索权重改在详情页展示 d447ce8e44f1a0d691fd455620068271f2f4b5ae 4c50af22d1cecf81444208d8c950d8edc1d6a56d lizhifei 1778146976 +0800 commit: style: 移除标签树节点的系统标识图标 4c50af22d1cecf81444208d8c950d8edc1d6a56d 3405d0bba17431a38dcb21cd611c34df5fad0d7a lizhifei 1778147726 +0800 commit: feat: 标签树节点添加创建子标签和删除标签功能 3405d0bba17431a38dcb21cd611c34df5fad0d7a 378445932b39b6f5e45bde458feae92e5adf758c lizhifei 1778148169 +0800 commit: fix: 修复创建标签时缺少 tenant_id 导致 409 约束冲突 378445932b39b6f5e45bde458feae92e5adf758c c3a9367462655c63a6ad314c895b41bf18fb4d80 lizhifei 1778148630 +0800 commit: feat: 分类维度标题栏添加新建标签按钮,移除根节点逻辑 c3a9367462655c63a6ad314c895b41bf18fb4d80 4222c0dfb63e8125d417b34567593c249c604cb2 lizhifei 1778148744 +0800 commit: style: 分类标题栏+按钮移到数字前面,与子标签操作位置一致 4222c0dfb63e8125d417b34567593c249c604cb2 266682e31283b222580a951fca94e37ab2678d2e lizhifei 1778148941 +0800 commit: fix: 标签树分组 API 只返回预定义标签,用户新建的标签不显示 266682e31283b222580a951fca94e37ab2678d2e ae45411ab698e6ccd71431d47f6e54f37b599e6b lizhifei 1778149169 +0800 commit: fix: 标签创建/删除后实时刷新分类树 ae45411ab698e6ccd71431d47f6e54f37b599e6b 531d511e03a80c48cd87512d713b44946fc04971 lizhifei 1778149445 +0800 commit: style: 标签详情页移除英文别名和颜色选择,按钮紧贴关联影响区 531d511e03a80c48cd87512d713b44946fc04971 fa26ff34222a9b9936fa6785bd3545101cc153c2 lizhifei 1778149534 +0800 commit: style: 移除标签体系页面标题和副标题 fa26ff34222a9b9936fa6785bd3545101cc153c2 b3b76bf0a81dcf73684c0ff39cbdbd77ee17aefa lizhifei 1778149908 +0800 commit: fix: MODEL_SEEDS 硬编码 dev 模型名,每次重启覆盖为 Qwen3.6 b3b76bf0a81dcf73684c0ff39cbdbd77ee17aefa 43ee2b6bd91d2a0895aa01106849c42968fc5ef3 lizhifei 1778149985 +0800 commit: fix: init_db seed 不再覆盖模型 name/remote_model_id 43ee2b6bd91d2a0895aa01106849c42968fc5ef3 fc72458dd9aaf62d9cf820536d10dc7409020dfa lizhifei 1778221720 +0800 pull: Fast-forward fc72458dd9aaf62d9cf820536d10dc7409020dfa 90301e045d785859ab03af49762d272d842b790d lizhifei 1778221746 +0800 checkout: moving from dev_xll to main 90301e045d785859ab03af49762d272d842b790d fc72458dd9aaf62d9cf820536d10dc7409020dfa lizhifei 1778221781 +0800 pull origin main: Fast-forward fc72458dd9aaf62d9cf820536d10dc7409020dfa c3352a97d26bc8e7ab13d6c13048bf3d5f1f0d8b lizhifei 1778310991 +0800 commit: docs: 将 docs 目录纳入版本控制,添加服务文档和 vLLM API 示例 c3352a97d26bc8e7ab13d6c13048bf3d5f1f0d8b cec65b793533a1455e5549571be97ccb86cd3c39 lizhifei 1778311012 +0800 pull --rebase origin main (start): checkout cec65b793533a1455e5549571be97ccb86cd3c39 cec65b793533a1455e5549571be97ccb86cd3c39 65b008b934bffabc81d5ae530bf22733972ec1c3 lizhifei 1778311012 +0800 pull --rebase origin main (pick): docs: 将 docs 目录纳入版本控制,添加服务文档和 vLLM API 示例 65b008b934bffabc81d5ae530bf22733972ec1c3 65b008b934bffabc81d5ae530bf22733972ec1c3 lizhifei 1778311012 +0800 pull --rebase origin main (finish): returning to refs/heads/main 65b008b934bffabc81d5ae530bf22733972ec1c3 d30741df167ee2e00b5d372e2593e1cc4d0380e9 lizhifei 1778461819 +0800 pull: Fast-forward d30741df167ee2e00b5d372e2593e1cc4d0380e9 c6862afd6baab1be5a5a1861a530a4cd1dceb604 lizhifei 1778462686 +0800 commit: docs: add code conventions to CLAUDE.md c6862afd6baab1be5a5a1861a530a4cd1dceb604 56defb7099ab80787a30e56b9dbf6690a99e352e lizhifei 1778465898 +0800 commit: feat: implement comprehensive logging infrastructure 56defb7099ab80787a30e56b9dbf6690a99e352e f7134bfa19c3455eb7b31a13e5d7b1d88a1427da lizhifei 1778466027 +0800 pull --rebase (start): checkout f7134bfa19c3455eb7b31a13e5d7b1d88a1427da f7134bfa19c3455eb7b31a13e5d7b1d88a1427da 8da06c4b7a120f73dab981dd5b55d1af2af83cc6 lizhifei 1778466027 +0800 pull --rebase (pick): feat: implement comprehensive logging infrastructure 8da06c4b7a120f73dab981dd5b55d1af2af83cc6 8da06c4b7a120f73dab981dd5b55d1af2af83cc6 lizhifei 1778466027 +0800 pull --rebase (finish): returning to refs/heads/main 8da06c4b7a120f73dab981dd5b55d1af2af83cc6 3dee9bbcffcea3d9abe9114c4277bc160f77e163 lizhifei 1778486767 +0800 pull: Fast-forward 3dee9bbcffcea3d9abe9114c4277bc160f77e163 d38f5e4dd0681b5ffc6338451131200d274fd621 lizhifei 1778490425 +0800 commit: chore: add production environment configs and update service credentials d38f5e4dd0681b5ffc6338451131200d274fd621 743723b684c521aba594f944a332d66b09d59c2e lizhifei 1778493851 +0800 commit: fix: 修复生产环境关键问题 743723b684c521aba594f944a332d66b09d59c2e 4ef3d80f0208258b99eabe2e6949e0e367aca427 lizhifei 1778494750 +0800 pull: Fast-forward 4ef3d80f0208258b99eabe2e6949e0e367aca427 3b41ac6ac77266c6238ef299feb1e22920906a62 lizhifei 1778566488 +0800 pull: Fast-forward 3b41ac6ac77266c6238ef299feb1e22920906a62 e41029a6bafa2874f359ab5dc484d7e60c8acef8 lizhifei 1778635228 +0800 pull: Fast-forward e41029a6bafa2874f359ab5dc484d7e60c8acef8 fc65fef73ca7f0b20190c0f7065bc43ca670d824 lizhifei 1778651848 +0800 pull: Fast-forward fc65fef73ca7f0b20190c0f7065bc43ca670d824 f604c97939b81c47c4f92d7be76079392e19d8e6 lizhifei 1778654547 +0800 pull -q: Fast-forward f604c97939b81c47c4f92d7be76079392e19d8e6 c50ac402b491f3f9c94462a75f41d73809bf7c0a lizhifei 1778654576 +0800 pull -q: Fast-forward c50ac402b491f3f9c94462a75f41d73809bf7c0a 34bafc492efe25a235deaacb3b130defa5bca5ab lizhifei 1778654872 +0800 pull -q: Fast-forward 34bafc492efe25a235deaacb3b130defa5bca5ab cdc6dff46dca7247878e1dea0d256134fddd27b6 lizhifei 1778657317 +0800 pull -q: Fast-forward cdc6dff46dca7247878e1dea0d256134fddd27b6 51b3026accc16b66d8ec435f27b4a3cf9bf86b8d lizhifei 1778658045 +0800 pull -q: Fast-forward