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

@ -49,7 +49,8 @@ function TreeNode({
className={`kb-tree-item kb-tree-folder-header ${expanded ? 'expanded' : ''}`}
onClick={() => setExpanded(!expanded)}
>
<span className="kb-tree-icon">{expanded ? '📂' : '📁'}</span>
<span className={`kb-tree-chevron ${expanded ? 'expanded' : ''}`}></span>
<span className="kb-tree-folder-icon" aria-hidden="true" />
<span className="kb-tree-name">{node.name}</span>
<button
className="kb-tree-add"
@ -80,7 +81,7 @@ function TreeNode({
className={`kb-tree-item kb-tree-doc ${isActive ? 'active' : ''}`}
onClick={() => onSelect(node.path)}
>
<span className="kb-tree-icon">📄</span>
<span className="kb-tree-doc-icon" aria-hidden="true" />
<span className="kb-tree-name">{node.name}</span>
</div>
);