ddd-check-full
稽核 Java 專案的 DDD 合規性
大型 Java 專案可能逐漸累積分層違規與不一致的領域模式。此技能會稽核每個 Java 檔案,並產生依優先順序排列且可採取行動的發現。
使用我的智慧代理安裝
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "ddd-check-full" from https://skillstore.io/skills/bookiosk-ddd-check-full.md and its manifest at https://skillstore.io/api/skills/bookiosk-ddd-check-full/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
Agent 可讀資源
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
測試它
正在使用「ddd-check-full」。 在下一次發行前執行完整的 DDD 稽核。
預期結果:
此次稽核審查了五個分層中的 86 個 Java 檔案,發現兩個重大反向相依、六個高嚴重性規則違規,以及十一個慣例問題。
正在使用「ddd-check-full」。 找出最急迫的領域層問題。
預期結果:
- 重大:領域層匯入了基礎設施 mapper。請將轉換邏輯移至基礎設施 adapter。
- 高:Order 公開了識別碼 setter。請將其可見性變更為 protected。
- 中:Customer 僅包含 accessor。請加入領域行為,或重新評估其角色。
正在使用「ddd-check-full」。 摘要說明架構修復順序。
預期結果:
首先移除反向相依。接著修正基底類別與例外邊界。然後處理命名、貧血模型、文件及樣式方面的發現。
安全審計
安全All 26 static flags are false positives caused by Markdown fences and inline code being mistaken for Ruby backtick execution. The only commands described are fixed, local find, sort, and grep inspections, with no command interpolation, network access, data exfiltration, or prompt-injection intent.
風險因素
⚙️ 外部命令 (26)
分享與引用此報告
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
複製報告連結
https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/bookiosk-ddd-check-full?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/bookiosk-ddd-check-full?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bookiosk-ddd-check-full/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/bookiosk-ddd-check-full.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>學術引用 (APA · BibTeX · CFF)
APA 引用
bookiosk. (2026). ddd-check-full security audit report (audit version 3) [Author version unspecified]. Skillstore. https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3BibTeX 引用
@techreport{bookiosk-bookiosk-ddd-check-full-2026,
author = {bookiosk},
title = {ddd-check-full security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ddd-check-full security audit report (audit version 3)"
version: "unspecified"
type: report
authors:
- name: "bookiosk"
date-released: "2026-07-13"
url: "https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3"
identifiers:
- type: other
value: "skillstore:bookiosk-ddd-check-full:audit:3"
description: "Skillstore immutable audit report identifier"
Skillstore 評分
評分依據 證據置信度: 中你可以打造什麼
審查候選發行版本
在發行前稽核完整的 Java 程式碼庫,並優先處理可能增加維護風險的架構違規。
評估重構基準
在進行領域驅動設計重構之前,衡量目前的分層合規性並找出具體的變更項目。
了解專案慣例
產生結構化審查,說明必要的基底類別、相依方向、命名及例外邊界。
試試這些提示
對此 Java 專案執行完整的 DDD 合規性稽核。依分層回報違規,並建議明確的修正方式。
在發行前稽核整個專案的 DDD 合規性。優先處理重大相依性、公開的識別碼 setter,以及例外邊界違規。
執行完整的 DDD 稽核,並將建議整理為立即、近期及後續的重構優先事項。包含受影響的檔案與規則參照。
依據所有 DDD 規則稽核每個 Java 檔案。比較各分層的合規性、找出反向相依、說明根本原因,並提出依序執行的修復計畫。
最佳實務
- 從專案根目錄執行稽核,確保探索涵蓋每個正式環境 Java 檔案。
- 使規則檔案與專案所使用的架構版本保持一致。
- 先審查重大相依性發現,再處理嚴重性較低的命名與樣式問題。
避免
- 請勿將合規分數視為審查個別發現的替代方式。
- 請勿在規則檔案缺失或原始碼目錄無法存取時執行稽核。
- 在未確認專案採用預期的框架慣例前,請勿套用建議的基底類別。