AI Clinical Dev Team
74d7e5eff1
docs: add Day 23-24 work summary
2025-10-11 17:11:06 +08:00
AI Clinical Dev Team
239c7ea85e
feat: Day 21-22 - knowledge base frontend completed, fix CORS and file upload issues
...
- Complete knowledge base list and detail pages
- Complete document upload component
- Fix CORS config (add PUT/DELETE method support)
- Fix file upload issues (disabled state and beforeUpload return value)
- Add detailed debug logs (cleaned up)
- Create Day 21-22 completion summary document
2025-10-11 15:40:12 +08:00
AI Clinical Dev Team
1613e4e517
docs: Day 21 completed summary
2025-10-11 13:00:36 +08:00
AI Clinical Dev Team
5bacdc1768
docs: Day 20 completed summary and milestone update
2025-10-11 11:35:12 +08:00
AI Clinical Dev Team
8a4c703128
feat: complete Dify client implementation (Day 19)
...
## Dify 瀹㈡埛绔皝瑁呭畬鎴?鉁?
### 瀹屾垚鐨勫伐浣?
1. 绫诲瀷瀹氫箟 (backend/src/clients/types.ts)
- Dataset, Document, Retrieval 鐩稿叧绫诲瀷
- 瀹屾暣鐨?TypeScript 绫诲瀷瀹氫箟
- 鑷畾涔?DifyError 閿欒绫?
2. DifyClient 鏍稿績绫?(backend/src/clients/DifyClient.ts)
- 鐭ヨ瘑搴撶鐞? createDataset, getDatasets, getDataset, deleteDataset
- 鏂囨。绠$悊: uploadDocumentDirectly, getDocuments, getDocument, deleteDocument
- 鐭ヨ瘑搴撴绱? retrieveKnowledge (鏀寔璇箟鎼滅储銆乼op_k銆佺浉浼煎害闃堝€?
- 杈呭姪鏂规硶: waitForDocumentProcessing, uploadAndProcessDocument
3. 娴嬭瘯鑴氭湰 (backend/src/scripts/test-dify-client.ts)
- 8椤瑰畬鏁存祴璇曞叏閮ㄩ€氳繃
- 娴嬭瘯鑰楁椂绾?5绉? - 楠岃瘉鎵€鏈堿PI鍔熻兘姝e父
### 娴嬭瘯缁撴灉
鉁?娴嬭瘯1: 鍒涘缓鐭ヨ瘑搴?鉁?娴嬭瘯2: 鑾峰彇鐭ヨ瘑搴撳垪琛?(鎵惧埌3涓?
鉁?娴嬭瘯3: 鑾峰彇鐭ヨ瘑搴撹鎯?鉁?娴嬭瘯4: 涓婁紶鏂囨。 (247 tokens)
鉁?娴嬭瘯5: 鑾峰彇鏂囨。鍒楄〃
鉁?娴嬭瘯6: 鐭ヨ瘑搴撴绱?(鐩镐技搴?.4420)
鉁?娴嬭瘯7: 鍒犻櫎鏂囨。
鉁?娴嬭瘯8: 鍒犻櫎鐭ヨ瘑搴?
### 鎶€鏈寒鐐?
- 瀹屽杽鐨勯敊璇鐞嗘満鍒?(axios 鎷︽埅鍣?
- 鏅鸿兘杞绛夊緟鏂囨。澶勭悊瀹屾垚
- FormData 鏂囦欢涓婁紶鏀寔
- 鍗曚緥妯″紡瀵煎嚭
- 鏀寔鑷畾涔夐厤缃?
### 渚濊禆鏇存柊
- form-data: ^4.0.0
- @types/form-data: ^2.5.0
### 閰嶇疆鏇存柊
- DIFY_API_KEY 鏇存柊涓烘湇鍔PI瀵嗛挜
- DIFY_API_URL=http://localhost/v1
### 鏂囨。鏇存柊
- 鏂板: docs/05-姣忔棩杩涘害/Day19-Dify瀹㈡埛绔皝瑁呭畬鎴?md
- 鏇存柊: docs/04-寮€鍙戣鍒?寮€鍙戦噷绋嬬.md (Day 19 鏍囪涓哄畬鎴?
### 涓嬩竴姝?
Day 20-22: 鐭ヨ瘑搴撶鐞嗗姛鑳?- 鏁版嵁搴撹〃璁捐 (KnowledgeBase, Document)
- 鍚庣 CRUD API
- 鍓嶇鐭ヨ瘑搴撶鐞嗛〉闈?- 鏂囨。涓婁紶缁勪欢
---
Progress: 閲岀▼纰?1 (MVP) 90% -> 鐭ヨ瘑搴撶鐞嗗紑鍙戜腑
2025-10-11 10:25:30 +08:00
AI Clinical Dev Team
9acbb0ae2b
feat: complete Dify platform deployment (Day 18)
...
## Dify 閮ㄧ讲瀹屾垚 鉁?
### 瀹屾垚鐨勫伐浣?1. Docker 闀滃儚鍔犻€熷櫒閰嶇疆
- 閰嶇疆 5 涓浗鍐呴暅鍍忔簮
- 澶у箙鎻愬崌涓嬭浇閫熷害鍜屾垚鍔熺巼
2. Dify 闀滃儚鎷夊彇 (鍏?11 涓湇鍔?
- langgenius/dify-api:1.9.1
- langgenius/dify-web:1.9.1
- postgres, redis, weaviate, nginx 绛? - 鎬诲ぇ灏忕害 2GB锛岃€楁椂绾?15 鍒嗛挓
3. Dify 鏈嶅姟鍚姩
- 鉁?nginx (80/443)
- 鉁?api, worker, worker_beat
- 鉁?web (3000)
- 鉁?db (PostgreSQL), redis
- 鉁?weaviate (鍚戦噺鏁版嵁搴?
- 鉁?sandbox, plugin_daemon, ssrf_proxy
4. Dify 鍒濆鍖栭厤缃? - 鍒涘缓绠$悊鍛樿处鍙? - 鍒涘缓搴旂敤: AI Clinical Research
- 鑾峰彇 API Key: app-VZRn0vMXdmltEJkvatHVGv5j
5. 鍚庣鐜閰嶇疆
- DIFY_API_URL=http://localhost/v1
- DIFY_API_KEY 宸查厤缃?
### 鏂囨。鏇存柊
- 鏂板: docs/05-姣忔棩杩涘害/Day18-Dify閮ㄧ讲瀹屾垚.md
- 鏇存柊: docs/04-寮€鍙戣鍒?寮€鍙戦噷绋嬬.md (Day 18 鏍囪涓哄畬鎴?
### 涓嬩竴姝?Day 19-24: 鐭ヨ瘑搴撶郴缁熷紑鍙?- Dify 瀹㈡埛绔皝瑁?- 鐭ヨ瘑搴撶鐞?CRUD
- 鏂囨。涓婁紶涓庡鐞?- @鐭ヨ瘑搴撻泦鎴?- RAG 闂瓟楠岃瘉
---
Progress: 閲岀▼纰?1 (MVP) 85% -> 鐭ヨ瘑搴撶郴缁熷紑鍙戜腑
2025-10-11 08:58:41 +08:00
AI Clinical Dev Team
e11bb3fb5e
docs: Day 14-17 completion summary and milestone 1 completed
2025-10-10 20:54:38 +08:00
AI Clinical Dev Team
8afff23995
docs: Day 12-13 completion summary and milestone update
2025-10-10 20:33:18 +08:00
AI Clinical Dev Team
702e42febb
docs: Day 10-11 completion summary and milestone update
...
- Create Day10-11-Agent Configuration System completion document
- Update development milestone, mark Day 10-11 as completed
- Update overall progress: Milestone 1 reached 80%
- Document detailed agent config features and API endpoints
2025-10-10 20:17:44 +08:00
AI Clinical Dev Team
59522eaab7
docs: Day 8-9 completion summary and milestone update
2025-10-10 19:41:16 +08:00
AI Clinical Dev Team
e9e19064e2
docs: update Day 7 summary and milestone progress
2025-10-10 17:57:10 +08:00
AI Clinical Dev Team
df20300190
docs: add README navigation optimization summary
2025-10-10 17:45:47 +08:00
AI Clinical Dev Team
6f451757f2
docs: optimize README navigation links
2025-10-10 17:44:15 +08:00
AI Clinical Dev Team
63e2b79b7a
docs: Day 6 complete summary and update milestone
2025-10-10 17:24:17 +08:00
AI Clinical Dev Team
0db54b2d31
docs: Day 4-5 complete summary and ready for Day 6
2025-10-10 17:09:43 +08:00
AI Clinical Dev Team
10e33a1c2d
docs: update Dify deployment status - postpone to later, start Day 6
2025-10-10 17:08:09 +08:00
AI Clinical Dev Team
5184269c91
docs: add Dify deployment status report and update milestone
2025-10-10 16:28:57 +08:00
AI Clinical Dev Team
92b0096588
docs: update Day 5 completion status to development milestone
2025-10-10 15:57:18 +08:00
AI Clinical Dev Team
39e14cfb97
feat(backend): Day 5 - backend basic architecture setup completed
2025-10-10 15:56:45 +08:00
AI Clinical Dev Team
1fac0b5cbf
docs(day4): add Day 4 completion summary
2025-10-10 15:17:39 +08:00
AI Clinical Dev Team
bdc7de8043
chore: project initialization - Day 4 environment setup
2025-10-10 15:14:54 +08:00