Auto-sync: 2026-04-22 12:02
This commit is contained in:
24
wiki/entities/CodeWeaver.md
Normal file
24
wiki/entities/CodeWeaver.md
Normal 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
36
wiki/entities/Cursor.md
Normal 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代理并行操作
|
||||
- 支持MCP(Model Context Protocol)扩展
|
||||
- 提供Diff功能审查AI生成的代码改动
|
||||
- 支持项目规则自定义(如强制生成文档注释)
|
||||
|
||||
## Agent Modes
|
||||
- **Plan(规划模式)**:让AI拆解步骤,形成清晰的开发路线图
|
||||
- **Agent(执行模式)**:AI代理执行计划任务,逐步生成代码,会修改文件
|
||||
- **Ask(咨询模式)**:仅返回文本答案,不改动代码,安全性最高
|
||||
|
||||
## Connections
|
||||
- [[VS Code]] — Cursor基于VS Code构建
|
||||
- [[Composer]] — Cursor自研AI模型
|
||||
- [[MCP(Model Context Protocol)]] — Cursor支持的扩展协议
|
||||
- [[Vibe Coding]] — Cursor是Vibe Coding的典型工具
|
||||
- [[Claude Code]] — 类似产品,AI代码编辑工具
|
||||
|
||||
## Sources
|
||||
- [[cursor-2-0初学者使用指南]]
|
||||
32
wiki/entities/MCP(Model Context Protocol).md
Normal file
32
wiki/entities/MCP(Model Context Protocol).md
Normal file
@@ -0,0 +1,32 @@
|
||||
---
|
||||
title: "MCP(Model Context Protocol)"
|
||||
type: entity
|
||||
tags: [ai, protocol, mcp, integration]
|
||||
last_updated: 2026-04-22
|
||||
---
|
||||
|
||||
## Overview
|
||||
MCP(Model 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
52
wiki/entities/OpenCode.md
Normal 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
21
wiki/entities/Todoist.md
Normal 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
38
wiki/entities/Trae.md
Normal 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 开发配置实践
|
||||
31
wiki/entities/Vibe-Kanban.md
Normal file
31
wiki/entities/Vibe-Kanban.md
Normal 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]](进程管理,可选)
|
||||
36
wiki/entities/aitmpl.com.md
Normal file
36
wiki/entities/aitmpl.com.md
Normal 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
|
||||
Reference in New Issue
Block a user