Codex Cli官网：https://developers.openai.com/codex/cliClaude Code官网:https://claude.com/product/claude-codeOpenCode Cli官网：https://opencode.ai/
远程开发必备——T3 Code | CloudCli | Nimbalyst | Gene | Verdant
CloudCli —— 远程Web调用ClaudeCode官网：https://cloudcli.ai/Github:https://github.com/siteboon/claudecodeui安装：npm install -g @cloudcli-ai/cloudcli cloudcliT3 Code
github地址https://github.com/obra/superpowers#cursorInstallationInstallation differs by harness. If you use more than one, install Superpowers separately for each one.Claude CodeSuperpowers is available via the official Claude plugin marketplaceOfficial MarketplaceInstall the plugin from Anthropic's official marketplace:/plugin install superpowers@claude-plugins-officialSuperpowers MarketplaceThe Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.Register the marketplace:/plugin marketplace add obra/superpowers-marketplaceInstall the plugin from this marketplace:/plugin install superpowers@superpowers-marketplaceCodex CLISuperpowers is available via the official Codex plugin marketplace.Open the plugin search interface:/pluginsSearch for Superpowers:superpowersSelect Install Plugin.Codex AppSuperpowers is available via the official Codex plugin marketplace.In the Codex app, click on Plugins in the sidebar.You should see Superpowers in the Coding section.Click the + next to Superpowers and follow the prompts.Factory DroidRegister the marketplace:droid plugin marketplace add https://github.com/obra/superpowersInstall the plugin:droid plugin install superpowers@superpowersGemini CLIInstall the extension:gemini extensions install https://github.com/obra/superpowersUpdate later:gemini extensions update superpowersOpenCodeOpenCode uses its own plugin install; install Superpowers separately even if youalready use it in another harness.Tell OpenCode:Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.mdDetailed docs: docs/README.opencode.mdCursorIn Cursor Agent chat, install from marketplace:/add-plugin superpowersOr search for "superpowers" in the plugin marketplace.GitHub Copilot CLIRegister the marketplace:copilot plugin marketplace add obra/superpowers-marketplaceInstall the plugin:copilot plugin install superpowers@superpowers-marketplaceThe Basic Workflowbrainstorming - Activates before writing code. Refines rough ideas through questions, explores alternatives, presents design in sections for validation. Saves design document.using-git-worktrees - Activates after design approval. Creates isolated workspace on new branch, runs project setup, verifies clean test baseline.writing-plans - Activates with approved design. Breaks work into bite-sized tasks (2-5 minutes each). Every task has exact file paths, complete code, verification steps.subagent-driven-development or executing-plans - Activates with plan. Dispatches fresh subagent per task with two-stage review (spec compliance, then code quality), or executes in batches with human checkpoints.test-driven-development - Activates during implementation. Enforces RED-GREEN-REFACTOR: write failing test, watch it fail, write minimal code, watch it pass, commit. Deletes code written before tests.requesting-code-review - Activates between tasks. Reviews against plan, reports issues by severity. Critical issues block progress.finishing-a-development-branch - Activates when tasks complete. Verifies tests, presents options (merge/PR/keep/discard), cleans up worktree.The agent checks for relevant skills before any task. Mandatory workflows, not suggestions.What's InsideSkills LibraryTestingtest-driven-development - RED-GREEN-REFACTOR cycle (includes testing anti-patterns reference)Debuggingsystematic-debugging - 4-phase root cause process (includes root-cause-tracing, defense-in-depth, condition-based-waiting techniques)verification-before-completion - Ensure it's actually fixedCollaborationbrainstorming - Socratic design refinementwriting-plans - Detailed implementation plansexecuting-plans - Batch execution with checkpointsdispatching-parallel-agents - Concurrent subagent workflowsrequesting-code-review - Pre-review checklistreceiving-code-review - Responding to feedbackusing-git-worktrees - Parallel development branchesfinishing-a-development-branch - Merge/PR decision workflowsubagent-driven-development - Fast iteration with two-stage review (spec compliance, then code quality)Metawriting-skills - Create new skills following best practices (includes testing methodology)using-superpowers - Introduction to the skills system
TimeScaledDB严格来说并不能算一个单独的时序数据库，它只是一个Postgresql的插件，在性能上并不能比得过ClickHouse。但是它在中小负载的场景下，提供了一个比PGSQL负载高，并且比ClickHouse更易用并且更加优雅的方案。做项目直接用SpringBoot + ClickHouse + Postgresql + Redis 当然是强大而通用的。但是既然是AI时代了，品味就成了大家有所区分的一些不同点。我喜欢优雅，喜欢简洁，正是这一点点不同的追求，可能是人与AI的区别。对比虽然TimeScaledDB是一个PG插件，但是它也提供了一个完整的Docker镜像，这方便于我们部署。比原版镜像大了30%左右。
如果你用过AI的web fetch工具，肯定碰到过一大堆侧边栏、header和sidebar，以及大量CSS样式代码。而真正有用的内容寥寥无几。针对这个问题，Cloudflare推出一个把html转成markdown格式的服务和标准。并且提供了一个简单的在线使用方案。https://markdown.new/只需要像这样https://markdown.new/https://typecho.lfo.cc/archives/83.html 就可以看到这个网页的MARKDOWN格式。据Cloudflare说，这能节省70-80%的tokens消耗。下面是cloudfalre的原文为何 Markdown 很重要将原始 HTML 提供给 AI，就像是按字数付费阅读包装，而不是里面的字母。在 Markdown 页面中添加一个简单的 ## About Us 大约消耗 3 个令牌；而它对应的 HTML 代码 About Us 会占用 12-15 个令牌，这还不包括填充每个真实网页但毫无语义价值的 包装器、导航栏和脚本标签。您正在阅读的这篇博客文章在 HTML 中占用 16,180 个令牌，而转换为 Markdown 后仅使用 3,150 个令牌。这相当于令牌使用量减少了 80%。Markdown 已迅速成为智能体和整个 AI 系统的通用语言。格式清晰的结构使其非常适合 AI 处理，最终带来更好的结果，同时最大限度地减少令牌浪费。问题在于，Web 是由 HTML 而不是 Markdown 构成，而且页面大小多年来一直在稳步增长，导致页面难以解析。智能体的目标是过滤掉所有非必要元素，并扫描相关内容。如今，将 HTML 转换为 Markdown 是任何 AI 管道的常见步骤。不过，这个流程不尽如人意：它会浪费计算资源，增加成本和处理复杂度，最重要的是，这可能并不是内容创作者最初预期的使用方式。如果 AI 智能体绕过复杂的意图分析和文档转换，直接从源接收结构化 Markdown 文档，将会怎么样？自动将 HTML 转换为 MarkdownCloudflare 网络现在支持在源实时转换内容，适用于已启用内容协商标头的区域。现在，当 AI 系统从任何使用 Cloudflare 且已启用 Markdown for Agents 功能的网站请求页面时，它们可以在请求中表达对 text/markdown 格式的偏好。在条件允许的情况下，我们的网络会自动、高效地将 HTML 实时转换为 Markdown。其工作原理如下所述：要从已启用 Markdown for Agents 功能的区域获取任何页面的 Markdown 版本，客户端需要添加 Accept 协商标头，并将 text/markdown 作为其中一个选项。Cloudflare 将检测此标头，从源获取原始 HTML 版本并将其转换为 Markdown，然后再提供给客户端。下面是一个带有 Accept 协商标头的 curl 示例，请求获取我们的开发人员文档中的页面：curl https://developers.cloudflare.com/fundamentals/reference/markdown-for-agents/ \ -H "Accept: text/markdown"或者，如果您要使用 Workers 构建 AI 智能体，则可以使用 TypeScript：const r = await fetch( `https://developers.cloudflare.com/fundamentals/reference/markdown-for-agents/`, { headers: { Accept: "text/markdown, text/html", }, }, ); const tokenCount = r.headers.get("x-markdown-tokens"); const markdown = await r.text();我们已经看到一些目前最流行的编码智能体（例如 Claude Code 和 OpenCode）将此类 Accept 标头与内容请求一起发送。现在，将以 Markdown 格式返回此请求的响应。就是这么简单。HTTP/2 200 date: Wed, 11 Feb 2026 11:44:48 GMT content-type: text/markdown; charset=utf-8 content-length: 2899 vary: accept x-markdown-tokens: 725 content-signal: ai-train=yes, search=yes, ai-input=yes --- title: Markdown for Agents · Cloudflare Agents docs --- ## What is Markdown for Agents The ability to parse and convert HTML to Markdown has become foundational for AI. ...请注意，我们在转换后的响应中添加了一个 x-markdown-tokens 标头，用于指明 Markdown 文档中估计的令牌数量。例如，您可以在流程中使用此值，计算上下文窗口的大小或决定分块策略。
由于 nvm (Node Version Manager) 是专门为 bash 和 zsh 编写的 shell 脚本，而 fish 的语法与其不兼容，所以直接在 config.fish 中 source nvm.sh 是行不通的。使用官方推荐的兼容层 (最稳定)最简单且不破坏环境的方法是安装 fisher 插件管理器，并安装 nvm 的 fish 包装器。这会自动帮你处理所有的环境变量转换。安装 Fisher (如果还没安装):curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source && fisher install jorgebucaran/fisher安装 nvm 插件:fisher install jorgebucaran/nvm.fish安装后，你可以直接使用 nvm install 等命令，它会自动桥接原生的 nvm。
TCPVIEW-微软官方，WINDOWS下最好用的网络连接查看器