101創富系統 · 八大數據庫文件管理 SOP

八大數據庫(含衍生類需求)建立、入庫、檢索完整標準作業流程

✅ 正式 SOP v1.0 2026-04-24 覆蓋 ERR-068 覆蓋問題 引用 toidea #004

🌐 核心理念:四句循環與工作分層哲學

良性循環驅動引擎
💡
知識
助力流程
⚙️
流程
完善工作
🛠️
工作
累積經驗
📚
經驗
沉澱知識
🎯 良性循環:知識生產知識 · 訊息擴充訊息 · 增長帶動增長

多項工作組合任務的「三階段」哲學:

  • 階段一(先):建立實施計劃書 → 界定目標、資源、步驟
  • 階段二(次):按計劃書實施 → 嚴格執行、記錄偏差
  • 階段三(後):建立完工報告書 → 記錄真實建置結果,供後續開發、維護、文宣應用

📦 一、八大數據庫定位與職責

DB-01
ideatorich
構想採集 → 分類沉澱 → 驅動執行
所有「我想」的起點
Ov-1~6overview-*.txt
DB-02
pendingdata
創意待辦 → 執行產出 → 沉澱經驗
「我要」的行動池
待辦優先級
DB-03
workp
臨時任務 → 完成記錄 → 形成履歷
當前任務追蹤
WP-*workp.txt
DB-04
knowbase
知識輸入 → 整理沉澱 → 持續擴展
系統性知識沉澱
問答整理技術筆記
DB-05
memodata
工作備忘 → 結構化記錄 → 形成體系
所有正式 HTML 文件索引
tmemo-*index
DB-06
errolearn
錯誤教訓 → 經驗沉澱 → 防止重蹈
踩坑記錄與解決方案
ERR-*answerch.txt
DB-07
skills-list
技能創造 → 排列組合 → 持續優化
WorkBuddy 技能生態
SKILL.mdmanifest
DB-08
qanda
提問探索 → 解答沉澱 → 知識自增
問答累積知識庫
Q&Aqanda.txt

👤 二、創建者角色定義

數據庫創建者觸發時機錄入方式
ideatorich 主公 + 由貞 主公口述構想 / 由貞主動識別 toidea1~6 / toidea
pendingdata 由貞 構想成熟升級 / 主公指定優先級 toideap / 手動審批
workp 由貞 方案確定 / 任務佈置 toworkp
knowbase 由貞 知識沉淀總結 / 完成階段任務 updateknow
memodata 由貞 正式文件製作完成 updatememo
errolearn 由貞 犯錯後 / 成功解決複雜問題 toanswerch
skills-list 由貞 建立新技能 / 技能迭代 updatesk
qanda 由貞 對話中解答問題 toqanda

原則:所有八大數據庫的創建者統一為「由貞」,由貞執行、主公決策。確保數據庫的完整性和一致性,防止隨意性錄入。

🔄 三、完整 SOP:文件建立入庫六步驟

1

📥 需求評估 — 是否需要建立正式文件?

【評估節點】 對話中產出文檔? ├── 臨時性(memodata 碎片)→ 僅存本地 → 定期清理 └── 正式性(完整報告/SOP/教案)→ 進入 Step 2 ────────────────────── 多項工作組合任務? ├── 是 → 先建立「實施計劃書」(draft) └── 否 → 直接執行 Step 2
2

📝 內容製作 — 生成正式文件

依據來源決定製作方式:

  • 主公口述 → tomemo:由貞整理為標準化 HTML
  • DOCX 參考文件 → HTML 轉換:讀取 docx → 生成美觀 HTML
  • 多源數據整合 → 專用技能:如 toideap / updateknow

⚠️ 防覆蓋 SOP(ERR-068 固化):每次 tomemo 完成後,必須確認序號,嚴禁覆蓋已有記錄。

3

🗂️ 入庫登記 — 更新 memodata.json

嚴格執行 updatememo 防呆流程(ERR-068):

  • Step 1:讀取 memodata.json 倒數 15 行,確認現有最後一筆記錄的 id
  • Step 2:計算本筆記錄的序號(新 id = 最末 id + 1)
  • Step 3:用完整的最末記錄 JSON 結構作為 old_str
  • Step 4:new_str = 完整最末記錄 + 逗號 + 完整新記錄 + ]\n}
  • Step 5:驗證 JSON 有效性 python -c "import json; json.load(open('memodata.json'))"
4

🧭 導航更新 — 更新 index.html 卡片

index.html 中插入新文件的導航卡片:

  • 確認卡片位置(通常在 <!-- #075 --> 等注釋標記之後)
  • 卡片包含:序號、標題、日期、摘要、查看連結
  • 顏色風格統一(避免覆蓋其他卡片)
  • 同步更新相應下拉選單(如 skills-list / demands.html 等)
5

🚀 部署上線 — Cloudflare Pages

使用 wrangler pages deploy 部署:

  • wrangler pages deploy [專案目錄] --project-name=[專案名]
  • 上傳後驗證:檢查 deployment URL 確認文件可訪問
  • 清理舊 deployment(如需):delete-olddata
6

✅ 完工記錄 — 寫入工作記憶

每次完成後必做:

  • 寫入 workmemo:記錄完成的工作內容
  • 更新 workp:如該任務已列入待辦,標記狀態
  • 寫入 tomemory:確保跨 session 記憶延續

🌿 四、衍生類需求數據庫擴展

擴展原則:當八大數據庫中的任意一個達到一定規模或穩定形態時,可依據需求面「單一製作流程」衍生專屬數據庫。

衍生數據庫來源母庫觸發條件製作流程
qanda.json / qanda.html qanda.txt 問答記錄 ≥20 筆 parse_qanda.py → JSON → HTML fetch
help.json / help.html help.txt 幫助條目 ≥5 筆 parse_help.py → JSON → HTML fetch
errolearn.json / errolearn.html answerch.txt 錯誤記錄有新 ERR-* parse_errolearn.py → JSON → HTML fetch
starterkit.json / starterkit.html starterkit.txt Starter Kit 條目新增 parse_starterkit.py → JSON → HTML fetch
about.json / about.html about.txt 關於頁面內容變更 parse_about.py → JSON → HTML fetch
workpending.json / workpending.html workp.txt WP-* 任務新增/變更 generate_workpending_json.py
pendingdata.json / pendingdata.html overview-*.txt 創意構想新增/升級 generate_pendingdata_json.py

重要區分:衍生數據庫(如 qanda.html)與原始 memodata.html 是兩個獨立系統。memodata.html 是八大數據庫的「入口索引頁」,衍生頁面是八大數據庫的「動態渲染頁」。兩者不聯動刪除。

✔️ 五、質量檢查清單(每個文件必查)

檢查項標準通過標準
① 序號唯一性memodata 中 id 唯一✅ 無重複 ID
② HTML 可訪問部署後 URL 可正常載入✅ 頁面正常顯示
③ 連結有效性頁面內所有連結指向真實檔案✅ 無死連結
④ JSON 有效性memodata.json 可被 json.load() 正確解析✅ Python 無錯誤拋出
⑤ index 卡片同步index.html 中有對應的導航卡片✅ 卡片存在且連結正確
⑥ 下拉選單同步dropdown-menu 中的 href 指向正確 HTML✅ 選單可正常跳轉
⑦ count 同步memodata.json metadata.total_count = 實際 items.length✅ 兩者相等
⑧ 工作記憶同步tomemory / workmemo 已記錄本次操作✅ 記憶文件已更新

📏 六、命名規範

類型格式範例說明
memodata HTMLtomemo-{序號}-{標題}tomemo-078-八大數據庫文件管理SOP.html完整敘述性標題,中文
技術記錄書技術記錄書-{主題}.html技術記錄書-補部署SOP與問題排查.html技術類專屬命名
舊 memodata 碎片memo-{日期}.htmlmemo-20260420.html臨時檔,不進 memodata
workp 條目WP-{3位序號}WP-0013位遞進序號
answerch 條目ERR-{3位序號}ERR-0683位遞進序號
構想條目T{3位序號}T001concepts.json ID

🔍 七、部署後驗證流程

A

🌐 線上 URL 驗證

取得新 deployment URL 後,逐一驗證:

  • 新 HTML 文件可正常載入(無 404)
  • 頁面內連結點擊正常
  • 返回首頁連結正常
B

📊 memodata.html 渲染驗證

打開線上 memodata.html,確認:

  • 新記錄出現在列表中
  • 點擊新記錄可跳轉到正確頁面
  • 卡片顯示序號、標題、日期正確
C

🗂️ 選單覆核

打開 index.html,下拉測試所有相關選單:

  • 新檔案出現在正確的分類下
  • dropdown-item 樣式正常
  • hover 效果正常

🌐 八、八大數據庫良性循環覆核(每週)

每週覆核重點:確認八大數據庫任一在 4 小時內都有數據增減,靜止 = 系統異常。

數據庫正常跡象異常信號
ideatorich新構想持續湧入構想停滯
pendingdata待辦完成/新增交替長期靜止
workp新任務/完成記錄無流轉
knowbase知識持續沉澱無更新
memodata備忘卡片增減數量不變
errolearn錯誤經驗積累無新增
skills-list新技能創建技能停滯
qanda問答沉澱無新增

版本:v1.0|製定日期:2026-04-24|依據:ERR-068 + toidea #004

📎 參考:標準作業流程 · 市場可行性分析