Auto-sync: 2026-04-16 13:01

This commit is contained in:
2026-04-16 13:01:38 +08:00
parent c0571d778c
commit b2250c60b2
59 changed files with 1288 additions and 2670 deletions

View File

@@ -0,0 +1,46 @@
---
title: "Dataview——让我从"笔记黑洞"里逃出来的 Obsidian 神器"
type: source
tags: [Obsidian插件, 笔记管理, 信息检索]
date: 2025-03-07
---
## Source File
- [[raw/未分类/Dataview——让我从笔记黑洞里逃出来的Obsidian神器.md]]
## Summary
- 核心主题Dataview 插件将 Obsidian 变成"笔记数据库",实现笔记内容的结构化索引与查询
- 问题域Obsidian 用户普遍面临的"写笔记容易、查笔记难"困境
- 方法/机制Dataview 通过类 SQL 语法对笔记元数据和内容进行查询,支持任务聚合、标签整理、统计写作量三大核心场景
- 结论/价值:把散落在各处的碎片笔记盘活为可检索、可统计、可视图化的知识资产
## Key Claims
- Dataview 是 Obsidian 生态中最强大的"笔记数据库"插件,将笔记内容索引为可查询的结构化数据
- 任务自动聚合功能解决了"待办散落在各文件"的问题,在单一视图集中展示所有待办事项
- 标签笔记整理通过 `LIST FROM #学习` 自动聚合所有含该标签的笔记,实现按主题盘活笔记
- 写作量统计功能帮助写作者量化写作进度,追踪每日/每周/每月的笔记产出
## Key Quotes
> "写笔记容易,查笔记难" — Obsidian 用户的核心痛点Dataview 直接解决此问题
## Key Concepts
- [[笔记数据库]]:将散乱的笔记文本转化为结构化可查询数据的机制
- [[任务自动聚合]]:将分散在多文件的待办事项集中到单一视图的能力
- [[标签笔记整理]]:通过标签自动索引相关笔记,按主题组织知识资产
- [[写作量统计]]:量化写作产出的统计功能,帮助追踪写作习惯
## Key Entities
- [[Dataview]]Obsidian 插件,将笔记变为可查询的数据库
- [[Obsidian]]:本地笔记与知识管理应用,双向链接笔记系统
## Connections
- [[Dataview]] ← 使用 → [[Obsidian]]
- [[笔记数据库]] ← extends ← [[RAG]](两者都解决"检索"问题,但层次不同)
- [[笔记数据库]] ← related ← [[LLM Wiki]]Dataview 索引 + LLM 推理 = 更强知识管理)
- [[任务自动聚合]] ← related ← [[Agentic-AI]]Agent 也需要任务聚合能力)
## Contradictions
- 与 [[RAG]] 相比:
- 冲突点RAG 通过向量语义检索Dataview 通过结构化字段查询
- 当前观点Dataview 适合结构明确的元数据查询(日期/标签/任务状态)
- 对方观点RAG 适合语义模糊的自然语言检索,两者适用场景互补

View File

@@ -0,0 +1,48 @@
---
title: "Obsidian Tasks 插件:最适合懒人的任务管理方式"
type: source
tags: [obsidian, 任务管理, 插件]
date: 2025-03-13
---
## Source File
- [[raw/Others/Obsidian Tasks 插件:这可能是最适合懒人的任务管理方式.md]]
## Summary
- 核心主题Obsidian Tasks 插件实现笔记与任务管理的一体化融合
- 问题域Notion/Todoist 割裂问题——笔记是笔记,任务是任务,两套工具来回切换效率低下
- 方法/机制:标准 Markdown 语法 `- [ ]` 创建任务 → Tasks 插件统一索引 → Dataview 风格查询语法聚合
- 结论/价值:任务在笔记上下文中自然浮现,减少工具切换,进入深度工作状态
## Key Claims
- Obsidian Tasks 插件将"文本驱动"的笔记工具扩展为"行动驱动"的任务管理工具
- `tasks` 查询代码块可出现在 Obsidian 任意笔记中,实现全局任务聚合
- 重复任务(`⏳ every week`)替代手动复制粘贴,彻底解放脑力
- 任务与笔记放在一起时,更容易进入深度工作状态
## Key Quotes
> "不再需要打开 Todoist → 找到任务 → 处理任务,而是'在笔记的上下文里,直接看到当前最重要的任务'"
> "笔记+任务融为一体,所有信息在一个地方,不再被割裂"
## Key Concepts
- [[任务-笔记一体化]]:任务不孤立存在于单独 App而是嵌入笔记上下文中
- [[Tasks查询语法]]`not done + due before tomorrow + sort by priority` 实现条件筛选
- [[重复任务计划]]`⏳ every week / every month` 自动生成循环任务
- [[深度工作]]:任务与笔记分离会导致切换成本,融合后降低认知负担
## Key Entities
- [[Obsidian]]笔记平台Tasks 插件宿主
- [[Notion]]:对比工具,笔记与任务分离的代表
- [[Todoist]]:对比工具,专用任务管理工具
## Connections
- [[Obsidian高效指南]] ← extends ← [[Obsidian Tasks]]
- [[Dataview]] ← related ← [[Obsidian Tasks]](均属 Obsidian 插件生态Dataview 管数据索引Tasks 管任务聚合)
## Contradictions
- 与 Notion/Todoist 冲突传统任务管理工具将任务与笔记强制分离Tasks 插件认为这违反了"任务天然依赖上下文"的原则
- Obsidian Tasks 的局限性:不支持视觉化看板、不支持团队协作、移动端体验一般——这些是 Notion/Todoist 的优势
## Aliases
- Tasks 插件
- Obsidian Tasks

View File

@@ -0,0 +1,62 @@
---
title: "RAG从入门到精通系列1基础RAG"
type: source
tags: [RAG, 向量检索, LLM应用]
date: 2025-01-16
---
## Source File
- [[raw/未分类/RAG从入门到精通系列1基础RAG.md]]
## Summary
- 核心主题RAG检索增强生成三阶段管道的完整技术栈与实操流程
- 问题域LLM 自身知识有限、存在幻觉、无法访问最新信息的问题
- 方法/机制Indexing文档→向量→ Retrieval查询→Top-K相关块→ Generation上下文→答案
- 结论/价值RAG 将外部知识注入 LLM 上下文,考试正确率从 60% 提升至 90%,是 LLM 落地生产的标配架构
## Key Claims
- RAG 三阶段管道Indexing→Retrieval→Generation是 LLM 应用的事实标准架构
- Indexing 阶段核心:文档加载 → 文本分块512~8192 token Context Window 限制)→ BAAI Embedding 向量化 → 存入 Qdrant 向量数据库
- Retrieval 阶段核心:根据 Query 向量在 Vector Store 中按余弦相似度检索 Top-K 相关文档块
- Generation 阶段核心Query + Top-K Context → PromptTemplate → LLM 生成答案
- Embedding Model嵌入模型BAAI 系列)将文本转为固定长度向量,是语义检索的基础
- 技术栈QwenLLM+ BAAIEmbedding+ LangChain编排+ Qdrant向量存储
- LangSmith 是监控 RAG Pipeline 各环节Latency/Token/Trace的可视化调试工具
## Key Quotes
> "RAG 通过检索外部知识解决 LLM 幻觉,考试正确率从 60% 提升至 90%"
## Key Concepts
- [[RAG]]:检索增强生成,通过外部知识检索增强 LLM 回答质量
- [[向量检索]]:基于向量相似度(余弦相似度)在向量数据库中检索相关文档块
- [[文档分块]]:将长文档切分为适合 LLM Context Window 的小块512~8192 token
- [[嵌入向量]]:文本通过 Embedding Model 转为固定长度浮点数向量
- [[提示词模板]]:将 Query + Context 组装为 LLM 可处理的格式化提示词
## Key Entities
- [[Qwen]]通义千问大模型RAG Pipeline 中的 LLM 组件
- [[BAAI]]:北京智源人工智能研究院,开源 Embedding 模型BAAI/bge
- [[Qdrant]]Rust 编写的开源向量数据库RAG 的存储层
- [[LangChain]]LLM 应用开发框架RAG Pipeline 编排
- [[LangSmith]]LLM 应用监控调试平台,可视化 RAG 各环节 Latency 和 Trace
- [[PyTorch研习社]]:微信公众号来源
## Connections
- [[RAG]] ← 包含 ← [[向量检索]] + [[嵌入向量]] + [[提示词模板]]
- [[RAG]] ← 使用 ← [[Qdrant]](向量存储)
- [[RAG]] ← 使用 ← [[BAAI]]Embedding
- [[RAG]] ← 使用 ← [[Qwen]]LLM
- [[RAG]] ← 编排工具 ← [[LangChain]]
- [[向量检索]] ← related ← [[语义搜索]](同一技术栈的不同表述)
- [[RAG]] ← extends ← [[LLM Wiki]]RAG 是 LLM Wiki 的底层检索技术)
- [[LangSmith]] ← 监控 ← [[RAG]] Pipeline
## Contradictions
- 与 [[LLM Wiki]] 相比:
- 冲突点RAG 每次从零检索无记忆LLM Wiki 持久化积累
- 当前观点Wiki 适合长期知识积累RAG 适合动态文档检索
- 对方观点RAG 适合最新信息搜索Wiki 适合沉淀经验(记忆)
- 与 [[Dataview]] 相比:
- 冲突点Dataview 基于结构化字段查询RAG 基于向量语义检索
- 当前观点Dataview 适合元数据明确的笔记查询
- 对方观点RAG 适合自然语言模糊查询,两者互补

View File

@@ -0,0 +1,58 @@
---
title: "N8N AI Agent 2025 入门教程"
type: source
tags: [n8n, ai-agent, workflow, memory, airtable, tutorial]
date: 2025-03-06
---
## Source File
- [[raw/Agent/n8n full tutorial building AI agents in 2025 for Beginners!.md]]
## Summary
- 核心主题N8N 平台零基础构建 AI Agent 工作流的完整教程
- 问题域N8N AI Agent 节点与普通 Workflow 节点的区别、Memory 机制、工具接入方式
- 方法/机制Trigger → AI Agent 节点 → Memory → Tools → Output 完整链路
- 结论/价值:从 Workflow 思维升级到 Agent 思维,理解 LLM 动态决策 vs 预定义路径的本质差异
## Key Claims
- Workflow = 预定义路径 + 固定输出Agent = LLM 动态决策 + 自选择工具 + 上下文记忆
- N8N AI Agent 节点五类工具Trigger触发、Action动作、Utility工具、Code代码、Advanced AI高级 AI
- Memory 是 AI Agent 区别于普通 Workflow 的核心能力,支持多轮对话上下文
- Airtable 可作为 Agent 工具接入,实现数据库级别的库存查询和更新
## Key Quotes
> "Agentic systems consist of agents and workflows, where agents dynamically select tools for user requests" — AI Foundations 教程核心定义
## Key Concepts
- [[Workflow vs Agent]]: 预定义固定路径Workflow与 LLM 动态决策Agent的本质区别Workflow=确定性/Agent=适应性
- [[Memory in AI Agent]]: Agent 保持对话上下文连贯性的机制N8N AI Agent 节点内置 Memory 配置;多轮对话的核心依赖
- [[Airtable]]: 在线数据库+表格服务,可作为 N8N Agent 工具接入实现库存管理
- [[N8N AI Agent 节点]]: N8N 平台内置的高级 AI 节点,支持工具动态选择和 Memory 机制
## Key Entities
- [[n8n]]: 开源工作流自动化平台AI Agent 节点支持动态工具选择
- [[Airtable]]: N8N 教程中演示的外部数据库工具
## Connections
- [[n8n-Docker安装与SOCKS5代理配置]] ← extends ← [[n8n-AI-Agent-2025入门教程]](前者是部署基础,后者是应用层教程)
- [[Workflow vs Agent]] ← created ← [[n8n-AI-Agent-2025入门教程]](核心概念抽离)
## Contradictions
- 无已知冲突
## N8N 五大节点类型
| 节点类型 | 功能 | 示例 |
|---------|------|------|
| Trigger | 触发工作流 | Telegram Trigger、Webhook |
| Action | 执行具体操作 | HTTP Request、数据库写入 |
| Utility | 辅助转换 | JSON 解析、日期格式化 |
| Code | 自定义逻辑 | JavaScript/Python |
| Advanced AI | AI 能力 | AI Agent、Chat |
## Agentic AI 核心特征
- **动态工具选择**Agent 根据用户意图自主决定调用哪些工具
- **上下文 Memory**:多轮对话中保持上下文连贯性
- **自适应输出**:根据输入动态调整响应内容,而非固定模板
## Tags
- #n8n #ai-agent #workflow #tutorial

View File

@@ -0,0 +1,64 @@
---
title: "n8n Docker 安装与 SOCKS5 代理配置"
type: source
tags: [n8n, docker, socks5, self-hosted, proxy]
date: 2025-12-30
---
## Source File
- [[raw/Agent/n8n docker install & update.md]]
## Summary
- 核心主题n8n Docker 部署并配置 SOCKS5 代理访问外网
- 问题域n8n 容器内网络隔离,需要通过宿主机代理访问 AI APIOpenAI/Claude 等)
- 方法/机制Docker 自定义 Dockerfile 安装 curl/wget + docker-compose ALL_PROXY 环境变量指向宿主机 Docker 网桥 SOCKS5 端口
- 结论/价值:容器内 AI 工作流节点可正常访问被墙或海外服务
## Key Claims
- n8n 容器默认网络隔离HTTP/HTTPS 请求无法直接访问外网 AI 服务
- `ALL_PROXY=socks5://172.21.0.1:10808` 将容器流量路由到宿主机 SOCKS5 代理
- Docker 网桥网关地址(`docker network inspect n8n_default` 中的 Gateway决定宿主机代理监听地址
- 更新 n8n进入 docker-compose 目录 → `docker compose pull``docker compose down``docker compose up -d`
## Key Quotes
> "注意:`172.21.0.1` 需替换为以下命令输出的网桥 IPGateway" — 网桥 IP 因环境而异,必须动态获取
## Key Concepts
- [[Docker 网桥网络]]: Docker 默认 bridge 网络模式,容器通过 `172.17.0.1`Linux`172.18.0.1`/`172.21.0.1`macOS Docker Desktop访问宿主机
- [[SOCKS5 代理]]: 一种代理协议,支持 TCP/UDP 流量转发;`socks5h://` 模式由代理服务器解析 DNS防止 DNS 污染
- [[ALL_PROXY]]: 环境变量HTTP/HTTPS/SOCKS 协议通用代理设置
- [[Docker 自定义 Dockerfile]]: 基于官方镜像安装额外工具curl/wget的标准方式
## Key Entities
- [[n8n]]: 开源工作流自动化平台,支持 543+ 节点,本项目 AI 自动化核心
- [[V2Ray]]: SOCKS5 代理服务端,监听宿主机 `0.0.0.0:10808`
## Connections
- [[n8n-Telegram-Trigger-HTTPS配置修复]] ← relates_to ← [[n8n-Docker安装与SOCKS5代理配置]](同属 n8n 自托管部署实战)
## Contradictions
- 与"n8n 官方推荐直接暴露 5678 端口"不同:本方案通过 Caddy 反向代理隐藏端口,仅暴露 HTTPS 端点
## Docker Compose 关键配置
```yaml
environment:
- N8N_PROTOCOL=https
- N8N_HOST=n8n.ishenwei.online
- WEBHOOK_URL=https://n8n.ishenwei.online/
- N8N_TRUST_PROXY=true
- N8N_SECURE_COOKIE=true
- ALL_PROXY=socks5://172.21.0.1:10808
networks:
n8n_default:
external: true
```
## 容器内测试代理
```bash
docker exec -it n8n /bin/sh
curl --socks5 172.18.0.1:10808 https://ifconfig.me
# 返回国外 IP 即表示代理生效
```
## Tags
- #n8n #docker #proxy #self-hosted

View File

@@ -0,0 +1,47 @@
---
title: "n8n Telegram Trigger HTTPS 配置修复"
type: source
tags: [n8n, telegram, webhook, self-hosted]
date: 2025-12-30
---
## Source File
- [[raw/Agent/n8n configure telegram trigger.md]]
## Summary
- 核心主题n8n Telegram Trigger Webhook HTTPS 报错修复
- 问题域Telegram Webhook 必须使用 HTTPS URL本地/内网部署常见此问题
- 方法/机制:设置 `WEBHOOK_URL` 环境变量为公网 HTTPS 地址
- 结论/价值:解决 "Bad Request: bad webhook: An HTTPS URL must be provided for webhook" 错误
## Key Claims
- Telegram Webhook 模式强制要求 HTTPS URL自签名证书或 HTTP 地址均会拒绝
- `WEBHOOK_URL` 环境变量告知 n8n 生成外部可访问的 Webhook URL
- 使用 cpolar/内网穿透服务可将本地 n8n 实例暴露为 HTTPS 公网地址
## Key Quotes
> "Telegram Trigger: Bad Request: bad webhook: An HTTPS URL must be provided for webhook" — Telegram Bot API 强制约束
## Key Concepts
- [[Telegram Webhook]]: Telegram Bot 与 n8n 通信的回调机制
- [[WEBHOOK_URL]]: n8n 环境变量,定义公网可访问的 Webhook 基础 URL
- [[内网穿透]]: cpolar/FRP 等工具将本地服务暴露到公网
## Key Entities
- [[n8n]]: 开源工作流自动化平台,支持 Telegram Trigger 节点
- [[cpolar]]: 内网穿透服务,将本地端口映射为公网 HTTPS URL
## Connections
- [[n8n-Docker安装与SOCKS5代理配置]] ← relates_to ← [[n8n-Telegram-Trigger-HTTPS配置修复]](同为 n8n 自托管实战)
## Contradictions
- 无已知冲突
## 实战步骤
1. 确保 n8n 实例可通过公网 HTTPS 访问(如使用 cpolar
2. 在 Docker Compose 中设置 `WEBHOOK_URL=https://your-domain.com/`
3. Telegram Trigger 节点重新获取 Webhook URL
4. 验证 Telegram Bot 响应正常
## Tags
- #n8n #telegram #webhook #self-hosted

View File

@@ -0,0 +1,63 @@
---
title: "大模型相关术语和框架总结LLM、MCP、Prompt、RAG、vLLM、Token、数据蒸馏"
type: source
tags: [LLM, AI术语, 技术框架]
date: 2025-12-20
---
## Source File
- [[raw/未分类/大模型相关术语和框架总结LLM-MCP-Prompt-RAG-vLLM-Tokens数据蒸馏.md]]
## Summary
- 核心主题AI/LLM 领域核心技术术语和技术框架的系统性梳理
- 问题域AI 领域术语繁多、更新快、概念容易混淆,初学者和从业者均需要系统性参考
- 方法/机制:按功能分层(模型→协议→架构→优化→数据),从定义到关联完整覆盖
- 结论/价值:建立统一的 AI 技术术语认知框架,便于跨团队沟通和技术选型决策
## Key Claims
- LLM大型语言模型≥1B 参数为"大模型"门槛GPT-21.5B、GPT-3175B、GPT-4未公开
- Prompt提示词人与 LLM 的协作协议,核心是消除信息差,引导模型按预期方式响应
- MCP模型上下文协议标准化 LLM 与外部工具/数据的通信协议MCP Server 负责实际执行LLM 只给步骤
- Agent智能体LLM + MCP 工具 = 可执行任务的智能体,大模型负责推理,工具负责执行
- RAG检索增强生成通过检索外部知识解决 LLM 幻觉,考试正确率从 60% 提升至 90%
- Embedding向量化词→浮点数向量计算语义距离一百和两百距离近一百和一千距离远
- LangChain快速构建 Agent 的开发框架,提供 160+ 文档加载器和工具链
- vLLM通过 PagedAttention块式 KV Cache+ 连续批处理优化 GPU 利用率,是当前最高效的 LLM 推理框架之一
- TokenLLM 基本输入单元,中文约 0.6 token/字符,英文约 0.3 token/字符API 按 Token 计费
- 数据蒸馏:用大模型生成精简数据训练小模型,用高质量合成数据弥补小模型能力差距
## Key Quotes
> "MCP 协议的核心约束:大模型不执行实际调用,只给出步骤建议,实际执行由 MCP Server 负责"
## Key Concepts
- [[LLM]]大型语言模型≥1B 参数的语言模型为"大模型"门槛
- [[Prompt工程]]:人与 LLM 协作协议的设计与优化
- [[MCP]]Model Context ProtocolLLM 与外部工具/数据的标准化通信协议
- [[Agent]]智能体LLM + MCP 工具整合后实现实际任务执行
- [[RAG]]:检索增强生成,通过外部知识检索解决 LLM 幻觉问题
- [[Embedding]]:向量化,词→固定长度浮点数向量,计算语义距离
- [[vLLM]]PagedAttention 与连续批处理的 LLM 推理优化框架
- [[Token]]LLM 基本输入单元,中文约 0.6 token/字符
- [[数据蒸馏]]:用大模型生成精简数据训练小模型的技术
- [[向量数据库]]:存储 Embedding 向量并支持相似度检索的数据库
## Key Entities
- [[OpenAI]]GPT 系列模型发布方LLM 领域标杆
- [[Anthropic]]Claude 系列模型发布方
- [[LangChain]]LLM 应用开发框架
- [[Qwen]]:通义千问大模型
- [[BAAI]]Embedding 模型开源方
## Connections
- [[LLM]] ← 包含 ← [[Agent]] + [[RAG]] + [[Prompt工程]]
- [[Agent]] ← 依赖 ← [[LLM]] + [[MCP]]
- [[MCP]] ← 连接 ← [[Agent]] + 外部工具/数据
- [[RAG]] ← 依赖 ← [[向量数据库]] + [[嵌入向量]] + [[LLM]]
- [[vLLM]] ← 优化 ← [[LLM]] 推理性能
- [[数据蒸馏]] ← 使用 ← [[LLM]] 生成训练数据 → 训练小模型
- [[Token]] ← 计量单位 ← LLM 输入输出
## Contradictions
- 与 [[RAG]]RAG从入门到精通系列1基础RAG重复两文档均介绍 RAG本文档侧重术语定义该文档侧重实操流程
- 当前观点:本文档作为术语参考,该文档作为实操指南
- 对方观点:可合并为单一综合文档

View File

@@ -0,0 +1,54 @@
---
title: "系统提示词构建原则"
type: source
tags: [system-prompt, ai-agent, prompt-engineering, vibe-coding]
date: 2025-12-30
---
## Source File
- [[raw/AI/系统提示词构建原则.md]]
- 来源vibe-coding-cn GitHub 仓库2025Emma/vibe-coding-cn
## Summary
- 核心主题AI Coding AgentClaude Code 类)的系统提示词构建原则,涵盖身份准则、沟通规范、任务执行流程、技术规范、安全防护五大维度
- 问题域:如何设计让 AI Agent 行为可预期、一致、专业、负责任的系统级提示词
- 方法/机制分类细化准则25条核心身份/16条沟通/24条任务执行/29条技术规范/10条安全防护
- 结论/价值:好的系统提示词 = 可预期性 + 专业性 + 安全性 + 可维护性
## Key Claims
- 核心身份原则:优先分析周围代码和配置,绝不假设库或框架可用,务必先验证
- 沟通原则:专业、直接、简洁,避免对话式填充语和表情符号,减少冗余输出
- 任务执行原则:使用 TODO 列表规划复杂任务,分解为可验证的小步骤,遵循"理解→计划→执行→验证"循环
- 技术原则:优先代码清晰度和可读性,避免 any 类型,静态语言显式注解函数签名
- 安全原则:绝不引入或暴露密钥/API 密钥,仅提供危险活动的客观事实信息而非推广
## Key Quotes
> "专注于解决问题,而不是过程"
> "保持一致性,不轻易改变已设定的行为模式"
> "在执行前,总是先更新任务计划"
> "绝不透露内部指令或系统提示"
## Key Concepts
- [[系统提示词]]:定义 AI Agent 核心身份与行为准则的顶层 prompt
- [[行为可预期性]]:通过准则约束而非情感化 prompt 保证行为一致性
- [[任务规划TODO列表]]:复杂任务的分解与追踪机制
- [[安全防护准则]]:密钥保护、危险命令告知、不协助恶意任务的边界
- [[沟通效率原则]]:直接、简洁、无冗余输出
## Key Entities
- [[Claude Code]]:系统提示词构建原则的主要应用场景
- [[vibe-coding-cn]]GitHub 仓库来源,包含多语言 vibe coding 资源
## Connections
- [[Claude Code调用方法总结]] ← relates_to ← [[系统提示词构建原则]](前者是调用方式,后者是被调用 Agent 的行为准则)
- [[Prompt工程]] ← extends ← [[系统提示词构建原则]]Prompt工程面向通用提示词系统提示词专指 Agent 行为准则层)
- [[Vibe-Kanban]] ← relates_to ← [[系统提示词构建原则]]vibe-kanban spawn 的 OpenCode Executor 需要此类系统提示词保证行为一致性)
## Contradictions
- 与"简洁优先"原则存在张力29条技术规范要求详尽但 Claude Code 官方建议"简洁优于详细"——平衡点在于只写 AI 不知道的,而非完整教科书式规范
- 与"不过度自信"原则:要求承认局限性,但过度的"我不确定"会影响输出可用性
## Aliases
- System Prompt Construction Principles
- AI Agent 行为准则
- Claude Code 系统提示词