docs(pkb): Add development records and update system status

Summary:
- Add PKB module development record for 2026-01-07
- Create PKB module status document (00-模块当前状态与开发指南.md)
- Update system status document to v2.7

Documents added:
- docs/03-业务模块/PKB-个人知识库/06-开发记录/2026-01-07_PKB模块前端V3设计实现.md
- docs/03-业务模块/PKB-个人知识库/00-模块当前状态与开发指南.md

Documents updated:
- docs/00-系统总体设计/00-系统当前状态与开发指南.md

PKB module progress: 75% complete
- Frontend Dashboard: 90%
- Frontend Workspace: 85%
- 3 work modes implemented
- Batch processing API pending debug
This commit is contained in:
2026-01-07 10:35:03 +08:00
parent 5a17d096a7
commit e59676342a
187 changed files with 896 additions and 34 deletions

View File

@@ -141,3 +141,4 @@ https://iit.xunzhengyixue.com/api/v1/iit/health

View File

@@ -42,3 +42,4 @@

View File

@@ -302,3 +302,4 @@ npx tsx src/modules/iit-manager/test-patient-wechat-url-verify.ts

View File

@@ -164,3 +164,4 @@ npm run dev

View File

@@ -59,5 +59,6 @@ WHERE table_schema = 'dc_schema'

View File

@@ -97,5 +97,6 @@ ORDER BY ordinal_position;

View File

@@ -110,5 +110,6 @@ runMigration()

View File

@@ -44,5 +44,6 @@ COMMENT ON COLUMN "dc_schema"."dc_tool_c_sessions"."column_mapping" IS '列名

View File

@@ -71,5 +71,6 @@ COMMENT ON COLUMN dc_schema.dc_tool_c_sessions.expires_at IS '过期时间(创

View File

@@ -113,3 +113,4 @@ Write-Host ""

View File

@@ -221,5 +221,6 @@ function extractCodeBlocks(obj, blocks = []) {

View File

@@ -240,5 +240,6 @@ checkDCTables();

View File

@@ -192,5 +192,6 @@ createAiHistoryTable()

View File

@@ -179,5 +179,6 @@ createToolCTable()

View File

@@ -176,5 +176,6 @@ createToolCTable()

View File

@@ -325,3 +325,4 @@ runTests().catch(error => {
});

View File

@@ -290,3 +290,4 @@ verifySchemas()
});

View File

@@ -308,5 +308,6 @@ export function getBatchItems<T>(

View File

@@ -344,5 +344,6 @@ runTests().catch((error) => {

View File

@@ -323,5 +323,6 @@ Content-Type: application/json

View File

@@ -259,5 +259,6 @@ export const conflictDetectionService = new ConflictDetectionService();

View File

@@ -209,5 +209,6 @@ curl -X POST http://localhost:3000/api/v1/dc/tool-c/test/execute \

View File

@@ -263,5 +263,6 @@ export const streamAIController = new StreamAIController();

View File

@@ -174,3 +174,4 @@ logger.info('[SessionMemory] 会话记忆管理器已启动', {

View File

@@ -108,3 +108,4 @@ checkTableStructure();

View File

@@ -95,3 +95,4 @@ checkProjectConfig().catch(console.error);

View File

@@ -77,3 +77,4 @@ main();

View File

@@ -534,3 +534,4 @@ URL: https://iit.xunzhengyixue.com/api/v1/iit/patient-wechat/callback

View File

@@ -169,3 +169,4 @@ console.log('');

View File

@@ -486,3 +486,4 @@ export const patientWechatService = new PatientWechatService();

View File

@@ -131,3 +131,4 @@ testDifyIntegration().catch(error => {

View File

@@ -160,3 +160,4 @@ testIitDatabase()

View File

@@ -146,3 +146,4 @@ if (hasError) {

View File

@@ -172,3 +172,4 @@ async function testUrlVerification() {

View File

@@ -253,3 +253,4 @@ main().catch((error) => {

View File

@@ -137,3 +137,4 @@ Write-Host ""

View File

@@ -230,3 +230,4 @@ export interface CachedProtocolRules {

View File

@@ -43,3 +43,4 @@ export default async function healthRoutes(fastify: FastifyInstance) {
}

View File

@@ -409,5 +409,6 @@ SET session_replication_role = 'origin';

View File

@@ -111,5 +111,6 @@ WHERE key = 'verify_test';

View File

@@ -254,5 +254,6 @@ verifyDatabase()

View File

@@ -44,5 +44,6 @@ export {}

View File

@@ -67,5 +67,6 @@ Write-Host "✅ 完成!" -ForegroundColor Green

View File

@@ -157,3 +157,4 @@ DELETE {{baseUrl}}/api/v2/pkb/knowledge/knowledge-bases/{{testKbId}}
###

View File

@@ -354,5 +354,6 @@ runAdvancedTests().catch(error => {

View File

@@ -420,5 +420,6 @@ runAllTests()

View File

@@ -378,5 +378,6 @@ runAllTests()