feat: add HoloLake folder import and official assistant

This commit is contained in:
冰朔 2026-08-08 11:15:34 +08:00
commit a360982a9b
12 changed files with 507 additions and 76 deletions

View file

@ -0,0 +1,42 @@
{
"schema": "guanghu.desktop-delivery-receipt/v1",
"receipt_id": "GH-HOLOLAKE-DESKTOP-0.5.1-IMPORT-20260808-001",
"development_id": "DEV-20260808-004",
"source_base_commit": "46bdd0ca738f3fea0896056bf902b92675b53e2d",
"source_commit": "SELF",
"target": {
"path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake Era.app",
"version": "0.5.1",
"bundle_identifier": "com.guanghu.hololake-desktop",
"binary_sha256": "08bea54b9667b639b90a4cd671082227b318fceaf5e53e426a3a4a3227342bc4",
"app_asar_sha256": "afb3b328fdbb3ad1d7a9c8bbb74bcc06f028a33e901ccbffc791bed6292d8505"
},
"result": "PASS_100_LOCAL_DEVELOPMENT_DELIVERY",
"implemented": {
"folder_import": "native macOS directory picker; recursive bounded import for Markdown, TXT, CSV, JSON and YAML; image assets copied; unsupported formats counted",
"import_versioning": "one Git commit per completed folder import; first imported document opens automatically",
"knowledge_ui": "HoloLake knowledge-space shell with restrained dark navigation, light reading canvas, document tree and import onboarding",
"assistant_prompt": "official HoloLake assistant identity, controlled-tool boundary, receipt-based completion claims and non-anthropomorphic language",
"desktop": "draggable Electron title region, signed arm64 application, existing macOS safeStorage model configuration preserved"
},
"verification": {
"production_build": "PASS",
"codesign": "valid on disk and satisfies designated requirement",
"folder_import_fixture": "3 documents imported; CSV rendered as a table; automatic first-document opening observed; fixture removed afterward",
"runtime_health": "127.0.0.1:3890 online",
"assistant_model": "configured and operational; deepseek-v4-pro",
"assistant_prompt_readback": "identified itself as HoloLake built-in knowledge assistant and stated tool, receipt and non-escalation boundaries",
"agent_tools_registered": 8,
"forgejo_remote_configured": false
},
"not_claimed": [
"PDF, DOCX, XLSX and other binary office formats are not imported in this first version.",
"Copied image assets are retained with the import but automatic link rewriting is not yet claimed.",
"No Forgejo remote was invented or connected.",
"No Apple notarization was performed; this is a signed local development delivery, not a public macOS release."
],
"recovery": {
"previous_app": "/Users/bingshuolingdianyuanhe/.Trash/HoloLake Era-0.5.0-before-0.5.1.app"
},
"verified_at": "2026-08-08T11:15:00+08:00"
}