Auto-sync: 2026-04-22 12:02

This commit is contained in:
2026-04-22 12:02:55 +08:00
parent 143d1fd105
commit b1e6af2458
54 changed files with 2882 additions and 503 deletions

View File

@@ -0,0 +1,24 @@
---
title: "CodeWeaver"
type: entity
tags: []
last_updated: 2025-12-30
---
## Basic Info
- **Name**: CodeWeaver
- **Type**: 开源工具/项目
- **Repository**: [github.com/tesserato/CodeWeaver](https://github.com/tesserato/CodeWeaver)
## Description
CodeWeaver 将代码库编织成可导航 Markdown 文档的工具,可处理"屎山代码",生成树形结构的清晰文档。
## Related Concepts
- [[CodeWeaver]]Concept 版本):详细功能描述
## Sources
- [[vibe-coding经验收集]]

36
wiki/entities/Cursor.md Normal file
View File

@@ -0,0 +1,36 @@
---
title: "Cursor"
type: entity
tags: [ai, ide, code-editor]
last_updated: 2026-04-22
---
## Overview
Cursor是基于VS Code的AI增强代码编辑器集成了AI模型辅助代码生成及多任务代理操作。可免费使用支持付费升级获取更多生成额度。
## Aliases
- Cursor 2.0
- Cursor IDE
## Key Features
- 基于VS Code构建继承VS Code的完整功能
- 集成AI模型辅助代码生成Composer模型比同类快4倍
- 支持多AI代理并行操作
- 支持MCPModel Context Protocol扩展
- 提供Diff功能审查AI生成的代码改动
- 支持项目规则自定义(如强制生成文档注释)
## Agent Modes
- **Plan规划模式**让AI拆解步骤形成清晰的开发路线图
- **Agent执行模式**AI代理执行计划任务逐步生成代码会修改文件
- **Ask咨询模式**:仅返回文本答案,不改动代码,安全性最高
## Connections
- [[VS Code]] — Cursor基于VS Code构建
- [[Composer]] — Cursor自研AI模型
- [[MCPModel Context Protocol]] — Cursor支持的扩展协议
- [[Vibe Coding]] — Cursor是Vibe Coding的典型工具
- [[Claude Code]] — 类似产品AI代码编辑工具
## Sources
- [[cursor-2-0初学者使用指南]]

View File

@@ -0,0 +1,32 @@
---
title: "MCPModel Context Protocol"
type: entity
tags: [ai, protocol, mcp, integration]
last_updated: 2026-04-22
---
## Overview
MCPModel Context Protocol模型上下文协议是一种支持将外部工具和服务集成到AI代理的协议平台赋予AI代理更丰富的执行能力。
## Aliases
- Model Context Protocol
- MCP
## Key Features
- 将外部API和工具集成到AI代理
- 扩展AI代理的功能范围
- 支持添加和切换MCP服务器
- 提升开发项目的扩展性和操作能力
## Applications
- 在Cursor中集成外部工具和服务
- 扩展AI代理的技能边界
- 连接第三方API和数据源
## Connections
- [[Cursor]] — 支持MCP扩展的AI代码编辑器
- [[AI代理]] — MCP可集成的核心组件
- [[Vibe Coding]] — MCP增强AI辅助编程能力
## Sources
- [[cursor-2-0初学者使用指南]]

52
wiki/entities/OpenCode.md Normal file
View File

@@ -0,0 +1,52 @@
---
title: "OpenCode"
type: entity
tags: [ai, coding-agent, cli, open-source]
sources: [如何在ubuntu上安装opencode并配置vibe-kanban]
last_updated: 2026-04-22
---
## Overview
**OpenCode** 是一个开源 AI 编程代理,支持终端界面、桌面应用和 IDE 扩展三种形态,可连接任意 LLM 提供商。
## Aliases
- opencode
- OpenCode.ai
## Key Features
- **多形态交付**:终端 TUI / 桌面应用 / IDE 扩展
- **任意 LLM 支持**:通过 API Key 配置 OpenRouter、OpenAI、Anthropic 等提供商
- **OpenCode Zen**:官方精选模型列表,经过测试验证,推荐新手使用
- **项目初始化**`/init` 自动分析项目结构,生成 `AGENTS.md` 文件
- **Plan/Build 双模式**Tab 键切换Plan 模式只生成方案不写代码
- **撤销/重做**`/undo``/redo` 支持多次连续操作
- **文件引用**`@` 键模糊搜索项目文件
- **图片支持**:拖拽图片到终端进行视觉分析
- **对话分享**`/share` 生成可分享链接
## Installation
```bash
curl -fsSL https://opencode.ai/install | bash
```
## Configuration
1. 运行 `/connect` 选择提供商
2. 访问 opencode.ai/auth 登录并获取 API Key
3. 粘贴 API Key 完成配置
## Related Entities
- [[OpenCode Zen]] — 官方精选模型推荐列表
- [[Vibe-Kanban]] — 看板式任务管理,与 OpenCode 配合使用
- [[Claude Code]] — 竞品 AI 编程代理
## Related Concepts
- [[Plan Mode]] — 计划模式,禁用写入只生成实现方案
- [[Build Mode]] — 构建模式,执行实际代码修改
- [[AGENTS.md]] — 项目角色定义文件
- [[Vibe Coding]] — AI 辅助编程的工作流理念

21
wiki/entities/Todoist.md Normal file
View File

@@ -0,0 +1,21 @@
---
title: "Todoist"
type: entity
tags: []
sources: []
last_updated: 2025-03-13
---
## Description
Todoist 是一款独立的跨平台任务管理工具Web/iOS/Android/桌面端),以项目层级和标签为核心,支持协作和可视化看板视图。
## Details
- **类型**:产品(任务管理工具)
- **作者**:曾被 Obsidian Tasks 插件用户作为主要任务管理工具使用,后迁移至 Obsidian Tasks
## Aliases
- Todoist
## Connections
- [[obsidian-tasks-插件-这可能是最适合懒人的任务管理方式]]:作者从 Todoist 迁移到 Obsidian Tasks 的经验分享
- [[Obsidian Tasks]]Todoist 的替代方案,将任务整合进笔记工作流

38
wiki/entities/Trae.md Normal file
View File

@@ -0,0 +1,38 @@
---
title: "Trae"
type: entity
entity_type: product
tags: [ide, ai, remote-development, chinese]
last_updated: 2026-04-17
---
## Aliases
- Trae IDE
- Trae
## Overview
Trae 是由国内团队开发的 AI 增强型集成开发环境IDE基于 VS Code 架构构建,天然兼容 VS Code 插件生态。核心定位是为开发者提供 AI 辅助编程能力,同时保持传统 IDE 的稳定性和扩展性。
## Key Features
- **AI 增强**:内置 AI 助手,提供代码补全、解释、重构等功能
- **Remote-SSH 支持**:原生支持远程开发,可连接远程服务器进行代码开发
- **VS Code 插件兼容**:可安装 Microsoft Remote-SSH、Docker、Dev Containers 等插件
- **多语言支持**:支持 Python、JavaScript、Go、Rust 等主流编程语言
## Use Cases
- **远程开发**:通过 Remote-SSH 连接 Ubuntu 服务器,使用服务器算力进行开发
- **AI 辅助编程**:在编码过程中获得 AI 实时建议和代码生成
- **Docker 开发**:结合 Docker 插件实现容器化项目的开发和调试
## Related Concepts
- [[Remote Development]]Trae 的核心使用场景之一
- [[Vibe Coding]]AI 辅助的编码工作流理念
- [[Bind Mount]]:远程开发中配合 Docker 实现代码同步的技术
## Related Entities
- [[OpenCode]]CLI 形态的远程 AI 编码 agent与 Trae 形成互补
- [[Claude Code]]Anthropic 出品的 CLI AI 编码 agent
- [[Docker]]Trae 远程开发项目的运行环境底座
## References
- [[Trae远程开发部署指南]] — 完整的 Trae Remote-SSH + Docker 开发配置实践

View File

@@ -0,0 +1,31 @@
---
title: "Vibe-Kanban"
type: entity
tags: [vibe-coding, ai-coding, node, npm]
sources: [vibe-kanban-opencode-在-ubuntu-server-上安装与管理指南, 如何在ubuntu上安装opencode并配置vibe-kanban]
last_updated: 2026-04-17
---
## Definition
Vibe-Kanban 是一个 AI 编程辅助工具提供看板Kanban界面与 OpenCode executor 集成,通过自然语言驱动 AI agent 执行编程任务。
## Aliases
- Vibe Kanban
- vibe-kanban
## Role in System
- 作为 AI Coding 前端界面,通过看板管理任务
- 自动 spawn OpenCode executor随机端口无需手动启动 executor
- 通过 npx vibe-kanban 启动,监听默认端口 9999
- 支持 RUST_LOG=debug 环境变量获取详细日志
## Key Configuration
- 端口:`HOST=0.0.0.0 PORT=9999`
- 工作目录权限:`/var/tmp/vibe-kanban``~/.vibe-kanban` 需属于运行用户
- pm2 管理:`pm2 start "RUST_LOG=debug HOST=0.0.0.0 PORT=9999 npx vibe-kanban" --name vibe-kanban`
## Dependencies
- [[Node 20]](运行时)
- [[OpenCode]]executor
- [[npm]] / [[npx]](包管理器)
- [[pm2]](进程管理,可选)

View File

@@ -0,0 +1,36 @@
---
title: "aitmpl.com"
type: entity
entity_type: product
tags: [claude-code, templates, npm]
---
## Description
aitmpl.com 是 Claude Code Templates 的官方模板展示和浏览网站,提供 Skills、Agents、MCP 三大类社区模板的在线目录和详情页。
## Properties
- **类型**Web 产品 / 模板市场
- **网址**https://www.aitmpl.com
- **相关 npm 包**`claude-code-templates`
- **模板分类**
- [Skills](https://www.aitmpl.com/skills) — 技能模板
- [Agents](https://www.aitmpl.com/agents) — 代理模板
- [MCP](https://www.aitmpl.com/mcps) — MCP 工具模板
## Role in Claude Code Ecosystem
aitmpl.com 作为 Claude Code Templates 的展示门户,收集社区贡献的各类模板,开发者可在网站上浏览模板列表,找到合适的模板后通过 npx 命令一键安装到本地项目。
## Related Entities
- [[Claude Code]] — 目标工具
- [[Claude Code Templates]] — 对应的 npm 包和模板集合
- [[Trae]] — 支持 Claude Code Templates 的 IDE
## Aliases
- aitmpl
- aitmpl.com
- AI Template