dsh-plugin-session-purge:通過回收站機制實現兩步安全刪除

DSH 插件 `dsh-plugin-session-purge` 通過引入回收站機制,填補了原生會話無法刪除的空白。核心功能包括兩步刪除(先移目錄,啓動時真刪)、回收站管理、智能保護附件和索引、以及子會話處理。插件通過 API 提供精準路由,且具備進程安全與權限限制。用戶可在側欄菜單將會話放入回收站,並在回收站面板進行恢復或立即刪除。卸載時需手動清空回收站並處理殘留目錄。

閱讀全文
DeepSeek Harness 本地隱私網關插件

DeepSeek Harness 插件“本地隱私網關”基於 MIT 協議運行,旨在解決數據處理中的合規風險。它通過本地替換對話中的敏感信息(姓名、手機號、身份證等)爲佔位符,並掃描脫敏 CSV/XLSX 文件,確保數據僅在本機顯示,不泄露給模型或日誌。插件支持自定義詞庫,數據存儲於本地 `~/.dsh-privacy-gateway/`,需用戶手動開啓並下載脫敏副本。

閱讀全文
dsh-db-connector:DeepSeek Harness 的安全數據庫連接器

`db-connector` 是 DeepSeek Harness (DSH) 的獨立數據庫連接插件,支持 SQLite、PostgreSQL 和 MySQL。它通過命名連接、延遲打開及憑證引用管理數據安全。核心功能包括架構自省、只讀保護(攔截除 SELECT 外的語句)以及寫入審批機制。所有操作均生成 JSONL 審計日誌。安裝需 Node.js >= 22.16,配置支持 YAML,並註冊了 db_connect、db_schema 和 db_query 三個工具以管理連接、結構及查詢。

閱讀全文
DeepSeek Harness 企業級合規插件

DeepSeek Harness (DSH) 的 `enterprise-compliance` 插件通過自動化 SOC2/GDPR 檢查、敏感信息攔截與脫敏、操作審計追溯、敏感文件掃描、GDPR 數據權利管理及閾值報警等功能,解決了 DSH 生態中的合規痛點。該插件支持 Web 與 Desktop Profile,允許開發者靈活擴展智能體的能力,並支持通過 npm 安裝與配置。已知限制包括審計持久化不含參數、文件掃描默認限制大小等。

閱讀全文
dsh-session-sight:DeepSeek Harness 會話歸檔與刪除預覽插件

`dsh-session-sight` 是一款面向 DeepSeek Harness(DSH)的本地化會話管理插件,旨在解決誤操作導致的數據丟失問題。該插件提供零依賴、不侵入官方代碼的解決方案,支持在側欄和命令行中進行會話的只讀預覽、歸檔及徹底刪除。 核心功能包括側欄會話列表管理、Markdown 格式的消息預覽(最近 20 條)以及安全的文件回收機制。插件通過 `/archive-session`、`/archived`、`/unarchive` 和 `/recycle-session` 等命令,幫助用戶在動手操作前看清內容,有效區分“歸檔(隱藏)”與“刪除(回收站)”的區別。

閱讀全文
@huangzhaoyu/dsh-trashbin:DSH 回收站(刪除冷靜區)

`@huangzhaoyu/dsh-trashbin` 爲 DeepSeek Harness(DSH)增加了“回收站”機制,解決了歸檔會話不可找回的問題。該插件支持歸檔會話恢復、7天自動清理及手動移除,數據安全且不修改核心文件。文章介紹了通過命令行、腳本或手動方式安裝此插件的具體步驟,並說明了其通過瀏覽器 localStorage 存儲狀態、按需觸發的自動清理邏輯及文件結構。

閱讀全文
dsh-dlp:DeepSeek Harness 防數據丟失插件

`dsh-dlp` 是 DeepSeek Harness 的防數據丟失插件,旨在攔截憑證請求、脫敏敏感信息並限制潛在風險。核心功能包括無條件拒絕憑證文件訪問、對工具結果和遙測進行脫敏、檢測支付卡號及不可見字符、以及檢測工具調用重寫。該插件提供低、中、高三種激進程度,並支持審計記錄和寫入前詢問。安裝簡單,需配置密鑰文件及脫敏開關。注意插件爲進程內運行,僅攔截模型工具請求,無法阻止已運行的代碼,且存在被繞過的可能性。

閱讀全文
dsh-encrypt:DSH 憑證加密插件

dsh-encrypt 是由 yauntyour 維護的 DSH 憑證加密插件(MIT 協議,當前版本 0.1.0-rc.12),旨在將本地明文憑證文件原地轉換爲密碼保護的密文,保留原有文件路徑。該插件採用單文件雙形態機制,未設密碼時爲明文 YAML,設密後替換爲 AES-256-GCM 密文,密鑰通過 Argon2id 派生,並利用 SHA3-256 進行完整性校驗。 核心功能包括:瀏覽器端計算密碼摘要以保護隱私、解鎖失敗時的指數退避防爆破機制、HTTP 響應中的憑證自動脫敏、以及僅允許本機迴環連接的嚴格安全限制。插件支持免密票據、熱重載、原子寫及內存清理等功能,確保敏感數據不在日誌中留存或

閱讀全文
Java類的封裝:隱藏內部,只暴露必要接口

文章介紹Java封裝的核心:隱藏類內部細節,僅暴露必要接口,確保數據安全與邏輯合理。封裝通過訪問修飾符實現:用`private`隱藏屬性(如學生的`name`和`age`),外部無法直接修改;通過`public`方法(如`setName`、`setAge`)暴露接口,方法內加入邏輯校驗(如年齡不能爲負)。對比錯誤示範(直接暴露屬性導致非法修改)與正確實現(`private`屬性+校驗方法),封裝能防止數據混亂(如年齡合理範圍)、實現模塊化(內外分離)、提升可維護性(內部邏輯修改不影響外部)。封裝是Java面向對象基礎,通過隱藏細節、暴露安全接口,確保代碼健壯性,是寫出高質量代碼的關鍵。

閱讀全文
C++類的封裝:隱藏屬性與對外接口

這篇文章圍繞C++封裝展開,核心是“隱藏內部細節,暴露必要接口”。封裝是面向對象編程的關鍵原則,如手機無需瞭解內部構造即可使用。C++通過訪問修飾符實現:`private`隱藏類的內部屬性(默認),僅類自身可訪問;`public`暴露對外接口,供外部調用。 封裝的必要性在於防止數據混亂,例如學生類若直接暴露年齡、成績等屬性,可能被設爲負數或超範圍值。封裝通過`private`成員+`public`接口實現,接口中加入校驗邏輯(如年齡必須爲正),確保數據安全。 封裝的核心好處:一是數據安全,避免外部隨意修改;二是邏輯集中,校驗規則統一在接口中;三是降低耦合,外部僅需關注接口調用,無需瞭解內部實現。 總結:封裝是C++類設計的“盾牌”,通過隱藏細節、暴露接口,既保障數據安全,又讓代碼模塊化、易維護。

閱讀全文
MySQL數據庫實現主從複製

這篇文檔詳細介紹瞭如何在MySQL數據庫中配置主從複製(Master-Slave Replication),並附帶了配置步驟和簡單的測試案例。以下是總結的關鍵點: ### 配置步驟 #### 1. 選擇服務器作爲主庫和從庫 - 選擇一臺MySQL服務器作爲主庫,另一臺作爲從庫。 #### 2. 在主庫上進行設置 - 首先需要在主庫的`/etc/my.cnf`或`my.ini`配置文件中添加以

閱讀全文