ttmouse/dsh-taskboard:DSH 的本地優先任務板插件

ttmouse/dsh-taskboard 是面向 DeepSeek Harness (DSH) 的本地優先任務板插件,數據完全保存在本地 SQLite 數據庫,不依賴外部雲服務。該插件由 chuspeeism/dashi-taskboard 衍生而來,核心功能包括支持 Kanban、列表、甘特圖、工作流及儀表盤五種視圖;任務詳情涵蓋關聯、附件、標籤及每任務 AI 聊天;支持自動認領 workspace 映射項目中最舊的 todo 任務,並通過 dsh-routines 以無頭會話執行,進度寫回評論。插件實現 DSH workspaces 與 board projects 的自動同步,並可將任

閱讀全文
Django ORM實戰:SQLite數據庫的增刪改查操作指南

這篇文章介紹了Django框架結合SQLite數據庫的操作方法,重點講解ORM工具的使用。Django ORM允許通過Python代碼操作數據庫,避免編寫複雜SQL,SQLite輕量易用,適合開發學習。 準備工作包括:新建Django項目(`startproject`/`startapp`),默認配置SQLite(`settings.py`),定義模型(如`User`類),執行`makemigrations`和`migrate`生成數據庫表。 核心是Django ORM的CRUD操作:**增**可通過`create()`或實例化後`save()`;**查**用`all()`、`filter()`、`get()`(支持條件和排序);**改**用`update()`批量或先查後改;**刪**用`delete()`批量或先查後刪。需注意QuerySet惰性執行、`unique=True`防重複、`get()`異常處理等。 總結:通過定義模型、遷移表結構、調用ORM方法即可完成數據庫操作,代碼簡潔易維護,適合快速上手Web開發。

閱讀全文