chore: 更新 Obsidian 工作区配置和插件

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
lzh
2026-04-12 23:15:29 +08:00
parent f827bffe91
commit 604f5e9e02
5 changed files with 53672 additions and 43044 deletions

View File

@@ -17,6 +17,6 @@
"repelStrength": 10,
"linkStrength": 1,
"linkDistance": 250,
"scale": 1,
"scale": 0.7132754626224389,
"close": false
}

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"id":"claudian","name":"Claudian","version":"1.3.71","minAppVersion":"1.4.5","description":"Embeds Claude Code as an AI collaborator in your vault. Your vault becomes Claude's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.","author":"Yishen Tu","authorUrl":"https://github.com/YishenTu","isDesktopOnly":true}
{"id":"claudian","name":"Claudian","version":"2.0.2","minAppVersion":"1.4.5","description":"Embeds Claude Code as an AI collaborator in your vault. Your vault becomes Claude's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.","author":"Yishen Tu","authorUrl":"https://github.com/YishenTu","isDesktopOnly":true}

View File

@@ -14,6 +14,17 @@
--claudian-compact: #5bc0de;
}
/* Provider-specific brand overrides */
body.theme-dark .claudian-container[data-provider="codex"] {
--claudian-brand: #d0d0d0;
--claudian-brand-rgb: 208, 208, 208;
}
body.theme-light .claudian-container[data-provider="codex"] {
--claudian-brand: #000000;
--claudian-brand-rgb: 0, 0, 0;
}
/* ============================================
base/container.css
@@ -24,6 +35,7 @@
height: 100%;
padding: 0;
overflow: hidden;
font-family: var(--font-text);
}
@@ -112,6 +124,7 @@
.claudian-logo {
display: flex;
align-items: center;
color: var(--claudian-brand);
}
/* Header actions (end side - always stays at end via margin-inline-start: auto) */
@@ -1197,12 +1210,22 @@ body.theme-light .claudian-message-content pre {
margin-bottom: 2px;
}
.claudian-tool-patch-section + .claudian-tool-patch-section {
margin-top: 10px;
}
.claudian-tool-patch-header {
font-family: var(--font-monospace);
font-size: 12px;
color: var(--text-muted);
margin-bottom: 4px;
}
.claudian-tool-result-item:last-child {
margin-bottom: 0;
}
/* ============================================
components/status-panel.css
============================================ */
@@ -1847,18 +1870,45 @@ body.theme-light .claudian-message-content pre {
background: var(--background-modifier-hover);
}
/* Message Queue Indicator (shown below flavor text in thinking indicator) */
.claudian-queue-indicator {
/* Composer queue status row (queued follow-up preview + steer action) */
.claudian-input-queue-row {
display: none;
font-size: 12px;
color: var(--text-muted);
font-style: normal;
margin-top: 2px;
align-items: center;
gap: 8px;
padding: 0 2px 8px 2px;
}
.claudian-queue-indicator-text {
min-width: 0;
flex: 1 1 auto;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.claudian-queue-indicator-action {
flex: 0 0 auto;
padding: 1px 8px;
border: 0;
background: transparent;
color: var(--interactive-accent);
font: inherit;
cursor: pointer;
}
.claudian-queue-indicator-action:hover {
text-decoration: underline;
}
.claudian-queue-indicator-action[disabled] {
color: var(--text-faint);
cursor: default;
text-decoration: none;
}
/* Light blue border when instruction mode is active */
.claudian-input-instruction-mode {
border-color: #60a5fa !important;
@@ -1973,13 +2023,8 @@ body.theme-light .claudian-message-content pre {
padding: 4px 8px;
border-radius: 4px;
cursor: pointer;
color: var(--text-muted);
font-size: 12px;
transition: color 0.2s ease;
}
.claudian-model-btn.ready {
color: var(--claudian-brand);
font-size: 12px;
}
.claudian-model-label {
@@ -2021,7 +2066,31 @@ body.theme-light .claudian-message-content pre {
visibility: visible;
}
.claudian-model-group {
padding: 3px 8px;
font-size: 8px;
font-weight: 600;
color: var(--text-faint);
text-transform: uppercase;
letter-spacing: 0.05em;
pointer-events: none;
}
.claudian-model-group:not(:first-child) {
margin-top: 4px;
border-top: 1px solid var(--background-modifier-border);
padding-top: 6px;
}
.claudian-model-provider-icon {
flex-shrink: 0;
opacity: 0.7;
}
.claudian-model-option {
display: flex;
align-items: center;
gap: 5px;
padding: 4px 8px;
cursor: pointer;
font-size: 12px;
@@ -2192,6 +2261,50 @@ body.theme-light .claudian-message-content pre {
}
/* ============================================
toolbar/service-tier-toggle.css
============================================ */
/* Codex fast-mode / service-tier toggle */
.claudian-service-tier-toggle {
display: flex;
align-items: center;
padding-left: 2px;
}
.claudian-service-tier-button {
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
border-radius: 4px;
color: var(--text-muted);
background: transparent;
cursor: pointer;
transition: color 0.15s ease, background 0.15s ease;
flex-shrink: 0;
}
.claudian-service-tier-icon {
display: inline-flex;
align-items: center;
justify-content: center;
}
.claudian-service-tier-icon svg {
width: 14px;
height: 14px;
}
.claudian-service-tier-button:hover {
background: var(--background-modifier-hover);
}
.claudian-service-tier-button.active {
color: var(--claudian-brand);
}
/* ============================================
toolbar/external-context.css
============================================ */
@@ -3071,6 +3184,11 @@ code .claudian-file-link:hover {
margin: -3px 0;
}
/* Preview mode selection highlight via CSS Custom Highlight API */
::highlight(claudian-selection) {
background: var(--text-selection);
}
/* CM6 widget container - ensure transparent background */
.cm-widgetBuffer,
.cm-line:has(.claudian-inline-input-container) {
@@ -4490,6 +4608,53 @@ code .claudian-file-link:hover {
/* ============================================
settings/base.css
============================================ */
/* ── Settings tab navigation ── */
.claudian-settings-tabs {
display: flex;
gap: 2px;
border-bottom: 1px solid var(--background-modifier-border);
margin-bottom: 16px;
}
.claudian-settings-tab {
padding: 8px 16px;
border: none;
background: transparent;
color: var(--text-muted);
font-size: var(--font-ui-small);
font-weight: var(--font-medium);
cursor: pointer;
border-bottom: 2px solid transparent;
transition: color 0.15s ease, border-color 0.15s ease;
margin-bottom: -1px;
}
.claudian-settings-tab:hover {
color: var(--text-normal);
}
.claudian-settings-tab--active {
color: var(--text-normal);
border-bottom-color: var(--interactive-accent);
}
.claudian-settings-tab-content {
display: none;
}
.claudian-settings-tab-content--active {
display: block;
}
/* Codex placeholder */
.claudian-settings-codex-placeholder {
padding: 40px 20px;
text-align: center;
color: var(--text-muted);
font-size: var(--font-ui-small);
}
/* Settings page - remove separator lines from setting items */
.claudian-settings .setting-item {
border-top: none;

View File

@@ -13,12 +13,12 @@
"state": {
"type": "markdown",
"state": {
"file": "开发者文档/05-移动端开发/02-硬件交互与弱网离线策略.md",
"file": "开发者文档/03-IoT领域/升级设计方案/01-整体架构设计.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "02-硬件交互与弱网离线策略"
"title": "01-整体架构设计"
}
}
]
@@ -187,7 +187,8 @@
}
],
"direction": "horizontal",
"width": 664.5
"width": 664.5,
"collapsed": true
},
"left-ribbon": {
"hiddenItems": {
@@ -206,42 +207,51 @@
},
"active": "76454b7d8d40b7ec",
"lastOpenFiles": [
"开发者文档/06-平台支撑/01-统一网关入口规范.md",
"开发者文档/08-附录/03-Enum 汇总.md",
"开发者文档/08-附录/02-错误码清单.md",
"开发者文档/08-附录/01-术语表.md",
"开发者文档/06-平台支撑/02-中间件使用规约.md",
"开发者文档/06-平台支撑/03-CICD与部署流水线规范.md",
"开发者文档/04-前端开发/01-前端工程结构与协作边界.md",
"开发者文档/04-前端开发/02-API交互与状态管理规范.md",
"开发者文档/04-前端开发/02-API 交互与状态管理规范.md",
"开发者文档/03-IoT领域/03-规则引擎与联动策略.md",
"开发者文档/00-导航与总览/01-项目总览.md",
"开发者文档/04-前端开发/03-RBAC 权限控制与开发规范.md",
"开发者文档/06-平台支撑/07-API文档/01-接口分域与维护原则.md",
"开发者文档/06-平台支撑/09-DevOps 运维/02-环境部署指南.md",
"开发者文档/06-平台支撑/09-DevOps 运维/01-部署运行与排障视角.md",
"开发者文档/06-平台支撑/09-DevOps 运维",
"开发者文档/06-平台支撑/07-API 文档/01-接口分域与维护原则.md",
"开发者文档/06-平台支撑/07-API 文档",
"开发者文档/04-前端开发/04-常见坑点与调试指南.md",
"开发者文档/07-协作规范/04-代码评审与提测标准.md",
"开发者文档/07-协作规范/03-文档回补触发清单.md",
"开发者文档/07-协作规范/02-开发工作流与-Git-规约.md",
"开发者文档/07-协作规范/01-代码仓协作边界.md",
"开发者文档/06-平台支撑/08-数据库/01-数据域划分与表关系思路.md",
"开发者文档/02-Ops领域/04-保洁巡检与归属判定链路.md",
"开发者文档/02-Ops领域/03-安保业务核心链路.md",
"开发者文档/02-Ops领域/02-工单队列系统.md",
"开发者文档/03-IoT领域/升级设计方案/00-升级设计总览.md",
"开发者文档/03-IoT领域/升级设计方案/01-整体架构设计.md",
"开发者文档/03-IoT领域/升级设计方案/02-子系统与设备归属模型.md",
"开发者文档/03-IoT领域/升级设计方案/03-物模型规范v2.md",
"开发者文档/03-IoT领域/升级设计方案/04-规则引擎方案.md",
"开发者文档/03-IoT领域/升级设计方案/05-告警体系设计.md",
"开发者文档/03-IoT领域/升级设计方案/06-设备影子与RPC.md",
"开发者文档/03-IoT领域/升级设计方案/07-数据存储方案.md",
"开发者文档/03-IoT领域/升级设计方案/08-协议与编解码扩展.md",
"开发者文档/03-IoT领域/升级设计方案/assets/iot-e2e-business-flow.png",
"开发者文档/03-IoT领域/升级设计方案/assets/iot-e2e-business-flow.svg",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-alarm-state-machine.svg",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-alarm-state-machine.png",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-attribute-classification.svg",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-rule-action-tree.svg",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-rule-action-tree.png",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-subsystem-er.svg",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-subsystem-er.png",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-tsdb-architecture.svg",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-write-buffer.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-protocol-hotload.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-tsdb-architecture.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-rule-action-tree.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-subsystem-er.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-attribute-classification.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-rpc-state-machine.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/diagram-alarm-state-machine.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets/iot-e2e-business-flow.png.tmp.html",
"开发者文档/03-IoT领域/升级设计方案/assets",
"开发者文档/03-IoT领域/00-IoT领域总览.md",
"开发者文档/08-附录/14-术语表",
"开发者文档/08-附录/13-常见问题",
"开发者文档/06-平台支撑/09-DevOps运维",
"开发者文档/06-平台支撑/08-数据库",
"开发者文档/06-平台支撑/07-API文档",
"开发者文档/08-附录",
"开发者文档/07-协作规范",
"开发者文档/06-平台支撑",
"开发者文档/03-IoT领域/05-规则引擎详解.md",
"开发者文档/03-IoT领域/升级设计方案/02-子系统与实体关系模型.md",
"开发者文档/03-IoT领域/08-API契约与枚举汇总.md",
"开发者文档/03-IoT领域/07-消息总线与集成事件详解.md",
"开发者文档/03-IoT领域/06-告警与OTA详解.md",
"开发者文档/03-IoT领域/03-产品与设备管理详解.md",
"开发者文档/03-IoT领域/04-物模型管理详解.md",
"开发者文档/03-IoT领域/02-设备接入网关详解.md",
"开发者文档/03-IoT领域/01-IoT模块技术现状全景.md",
"开发者文档/06-平台支撑/03-CICD与部署流水线规范.md",
"开发者文档/03-IoT领域/17-API契约与枚举汇总.md",
"开发者文档/03-IoT领域/16-消息总线与集成事件详解.md",
"开发者文档/03-IoT领域/15-告警与OTA详解.md",
"开发者文档/03-IoT领域/14-规则引擎详解.md",
"开发者文档/03-IoT领域/13-物模型管理详解.md",
"未命名.canvas"
]
}