别怕黑窗口:写给小白的 CLI 入门指南

Codex CLI Skills架构解析:从命令行工具到工程加速引擎 Codex CLI 作为新一代开发者命令行工具,其核心价值不在于模型调用能力,而在于可扩展、可验证、可编排的 Skills 架构。Skills 本质是将重复性工程任务(如路由调试、PR 描述生成、环境变量校验)封装为声明式、上下文感知、失败可追溯的执行单元,填补了大语言模型与真实开发场景之间的语义鸿沟。它通过三层抽象(Core / LLM-Augmented / Workflow)实现确定性输出与低调试成本,支撑 CI/CD 自动化、跨团队协作和本地开发提效。本文聚焦 Skills 的设计原理、选型方法与落 阅读详情

​ 你翻技术文章,三篇里有两篇会蹦出一行长这样的东西:

npx typeui.sh pull enterprise

​ 然后作者轻描淡写一句"运行以下命令即可",就没了。

​ 你盯着这行字想:这东西往哪儿输?在哪个软件里运行?为什么技术文章默认所有人都会这个?

在这里插入图片描述

​ 如果你有这种困惑,这篇文章就是写给你的。

一、CLI 是什么:用打字代替点鼠标

​ CLI,全称 Command Line Interface,命令行界面。

​ 你日常操作电脑,用的是 GUI(Graphical User Interface,图形界面),窗口、图标、按钮、菜单,鼠标点点点就行。

​ CLI 是另一种操作方式:没有窗口、没有按钮,只有一个文本框,你输入一行命令,电脑执行一个动作。

  • 举个例子。你想在桌面上新建一个叫"项目"的文件夹:

    GUI 操作CLI 操作
    右键桌面 → 新建 → 文件夹 → 输入名字 → 回车mkdir 项目
    5 次鼠标操作1 行命令

    ​ 两种方式的结果完全一样,桌面上多了一个"项目"文件夹。区别只在于交互方式:一个用鼠标点,一个用键盘打。
    在这里插入图片描述

​ GUI 和 CLI 不是"高级 vs 低级"的关系,只是两种不同的交互方式。GUI 直观友好,CLI 快速精准。就像你去餐厅可以看菜单图片点菜(GUI),也可以直接报菜名(CLI),结果一样,方式不同。

二、那个"黑窗口"在哪

​ CLI 的操作界面叫终端(Terminal),每个操作系统都自带一个,不需要额外安装。

2.1 Windows

​ 你有三个选择:

终端怎么打开说明
Windows Terminal开始菜单搜索"Terminal"Windows 11 自带,推荐使用
PowerShell开始菜单搜索"PowerShell"Windows 10/11 都有
CMD开始菜单搜索"cmd"最老的那个,功能有限但够用

​ 最快的打开方式:按 Win + R,输入 cmd,回车。

2.2 Mac

​ 打开 Terminal(终端):

  • 方式一:Command + 空格,输入"Terminal",回车
    在这里插入图片描述

  • 方式二:访达 → 应用程序 → 实用工具 → 终端

2.3 Linux

​ 打开 Terminal(终端):

  • 方式一:快捷键 Ctrl + Alt + T,大多数发行版通用

  • 方式二:在应用菜单里搜索"Terminal"或"终端"

  • 方式三(Ubuntu):点击屏幕左下角"显示应用程序" → 搜索"Terminal"

    打开之后,你会看到一个窗口,里面有一行文字,末尾闪烁着一个光标。

2.4 提示符的含义

​ 提示符告诉你两件事:你是谁,和你现在在哪个文件夹。光标闪烁的地方就是你输入命令的地方。
在这里插入图片描述

​ 三个系统的终端长得不一样,但工作方式完全相同:看到提示符 → 输入命令 → 按回车 → 看结果。学会一个,其他的都会了。

三、先学会 5 个命令,够用了

​ CLI 的命令有成百上千个,但日常只需要记住 5 个。我们用文件管理器的类比来理解它们:

3.1 pwd — 我现在在哪

pwd

​ 输出:

/Users/你的用户名/Desktop

​ 相当于看文件管理器顶部的地址栏。pwd 是 Print Working Directory 的缩写——“打印当前工作目录”。

Windows CMD 里对应的命令是 cd(不带参数),PowerShell 里 pwd 也能用。

3.2 ls — 这里面有什么

ls

输出:

Documents   Downloads   Pictures   项目

相当于打开一个文件夹,看看里面有哪些文件和子文件夹。ls 是 List 的缩写。

Windows CMD 里对应的命令是 dir。

3.3 cd — 我要去别的文件夹

cd Documents

​ 相当于双击"Documents"文件夹进去。cd 是 Change Directory 的缩写。

​ 几个常用的特殊写法:

cd ..          # 返回上一级(相当于点"返回"按钮)
cd ~           # 回到用户主目录(相当于回到"家")
cd /           # 回到根目录(相当于回到"此电脑"最顶层)

3.4 mkdir — 新建文件夹

mkdir 我的项目

相当于右键 → 新建文件夹 → 输入名字。mkdir 是 Make Directory 的缩写。

3.5 cat — 看看文件内容

cat readme.txt

​ 相当于双击打开一个文本文件,把内容显示在屏幕上。

​ 把这 5 个串起来,一个完整的操作流程:

pwd                  # 看看我在哪
ls                   # 看看这里有什么
cd Documents         # 进入 Documents 文件夹
mkdir 我的项目        # 在这里新建一个文件夹
cd 我的项目           # 进入新文件夹
ls                   # 看看里面有什么(空的)

​ 翻译成 GUI 操作就是:看一眼桌面 → 打开"文档" → 新建文件夹 → 双击进去。完全一样的事情,只是换了一种方式。

在这里插入图片描述

​ 这 5 个命令覆盖了 80% 的日常操作。你不需要一次性学几十个命令,先把这 5 个用熟,其他的遇到再查。

四、读懂技术文章里的命令

​ 学会了基础命令,回到最初的问题:技术文章里那些命令到底在说什么?

4.1 解剖一条典型命令

npx typeui.sh pull enterprise

​ 拆开看:

部分含义
npxNode.js 的工具,用来运行 npm 包里的命令。你可以理解为"帮我临时下载并运行一个工具"
typeui.sh要运行的工具名称
pull这个工具提供的子命令,表示"拉取/下载"
enterprise参数,指定要拉取的具体内容

​ 翻译成大白话:用 npx 临时运行 typeui.sh 这个工具,执行它的 pull 功能,下载 enterprise 这个设计风格。

4.2 常见的命令模式

​ 技术文章里的命令虽然千变万化,但结构都遵循同一个模式:

工具名  动作  参数  [选项]

​ 几个例子:

git clone https://github.com/xxx/yyy
# 工具:git  动作:clone(克隆)  参数:仓库地址

npm install express
# 工具:npm  动作:install(安装)  参数:express(包名)

docker run -p 3000:3000 myapp
# 工具:docker  动作:run(运行)  参数:myapp(镜像名)  选项:-p 3000:3000(端口映射)

​ 看到 -- 或 - 开头的部分,那是选项(flag),用来调整命令的行为:

ls -l           # -l 表示"用列表格式显示详细信息"
npm install -g  # -g 表示"全局安装"
git commit -m "修复bug"  # -m 表示"附带一条消息"

4.3 那些"前置条件"

​ 技术文章经常假设你已经装好了某些工具。常见的前置依赖:

文章里写的你需要先安装去哪下载
npx xxx / npm installNode.jsnodejs.org
pip installPythonpython.org
git cloneGitgit-scm.com
docker runDockerdocker.com

​ 如果运行命令报错"command not found",99% 的原因是你没装对应的工具。先装工具,再跑命令。
​ 下次在技术文章里看到一条陌生命令,先别慌。按"工具 → 动作 → 参数"的模式拆一下,基本就能猜出它在干什么。猜不出来也没关系,命令名本身就是英文单词的缩写,pull 就是拉取,install 就是安装,clone 就是克隆。

五、动手试试:一个 5 分钟的练习

5.1 Try it

​ 光看不练假把式。打开你的终端,跟着做一遍:

# 第一步:看看你在哪
pwd

# 第二步:看看这里有什么
ls

# 第三步:新建一个练习文件夹
mkdir cli-practice

# 第四步:进去
cd cli-practice

# 第五步:确认你进来了
pwd

# 第六步:创建一个文件(Mac/Linux)
echo "我学会 CLI 了" > hello.txt

# Windows PowerShell 版本:
# "我学会 CLI 了" | Out-File hello.txt

# 第七步:看看文件内容
cat hello.txt

# 第八步:退回上一级
cd ..

# 第九步:确认退回来了
pwd

​ 如果你成功看到了"我学会 CLI 了"这行字,恭喜——你已经完成了第一次命令行操作。

5.2 犯错了怎么办

​ 初学者最大的恐惧是:万一输错命令把电脑搞坏了怎么办?

​ 放心。CLI 没那么危险,有几个安全常识:

  • 输错了直接回车:最多报一个 “command not found”,不会爆炸
  • 想取消正在运行的命令:按 Ctrl + C,强制停止
  • 想清空屏幕:输入 clear(或按 Ctrl + L),屏幕干净了但什么都没删
  • 想看历史命令:按键盘 ↑ 箭头,可以翻出之前输过的命令
  • 真正危险的命令(比如 rm -rf /)你不会"不小心"输出来,它需要你精确地打出每一个字符。
    ​ 跟着做完这 9 步,你就从"看到黑窗口就紧张"变成了"至少知道怎么在里面走路"。CLI 的学习曲线在最开始那一下,一旦你迈过"打开终端、输入第一条命令"这个坎,后面就是自然而然地慢慢积累。

六、为什么开发者这么爱 CLI

​ 你可能会想:既然 GUI 这么直观,为什么程序员非要用这个黑窗口?

6.1 快

​ 鼠标操作需要:找到目标 → 移动光标 → 点击 → 等界面响应。命令行只需要:打字 → 回车。对于熟练的开发者,打字速度远快于鼠标操作。

6.2 可自动化

​ GUI 操作没法"录制",你不能告诉电脑"帮我重复刚才的 50 次鼠标点击"。但 CLI 命令就是文本,可以写进脚本文件,一键执行上百个操作:

# 一个脚本文件,一次性完成项目初始化
mkdir my-project
cd my-project
git init
npm init -y
npm install express
echo "项目初始化完成"

​ 把这些命令保存成一个 .sh 文件,以后每次新建项目只要运行一下这个文件就行。一次编写,反复使用。

6.3 可远程

​ 你没法给一台远在另一个城市的服务器"接鼠标"。但你可以通过网络连接到它的命令行(用 SSH),远程操作就像坐在它面前一样。全世界的服务器几乎都是通过 CLI 来管理的。

6.4 可复制传播

​ 技术文章里写"点击这个按钮,再点击那个菜单……",读者可能找不到对应的位置(界面版本不同、语言不同、布局改了)。但写一条命令,读者复制粘贴就能跑,命令就是最精确的操作说明。

​ 这也是为什么技术文章里 CLI 命令出现的频率远高于截图教程。不是作者偷懒,是命令比截图更不容易过时。

七、CLI 工具 vs CLI 本身

​ 最后澄清一个容易混淆的概念。

  • 当技术文章说"typeui.sh 是一个 CLI 工具"时,它不是说 typeui.sh 就是那个黑窗口。它的意思是:

    • 终端(Terminal):那个黑窗口本身,是运行命令的环境
    • CLI 工具:在终端里运行的具体程序
  • 类比一下:终端就像一个舞台,CLI 工具就像演员。git、npm、docker、typeui.sh 都是不同的演员,它们都在同一个舞台上表演。

  • 所以当你看到"安装这个 CLI 工具",意思是往你的终端里加一个新的可用命令,而不是安装一个新的终端。

终端(Terminal)         ← 舞台,系统自带
├── git                 ← 演员:代码版本管理
├── npm / npx           ← 演员:JavaScript 包管理
├── pip                 ← 演员:Python 包管理
├── docker              ← 演员:容器管理
├── typeui.sh           ← 演员:设计系统生成
└── ...                 ← 可以不断加新演员

八、总结

概念一句话解释
CLI用打字代替点鼠标来操作电脑
终端 / Terminal输入命令的那个窗口,系统自带
命令一行文字 = 工具 + 动作 + 参数
CLI 工具在终端里运行的特定程序(git、npm 等)
提示符终端里那行等你输入的文字,告诉你"你在哪"
  • 5 个够用的基础命令:

    概念一句话解释
    CLI用打字代替点鼠标来操作电脑
    终端 / Terminal输入命令的那个窗口,系统自带
    命令一行文字 = 工具 + 动作 + 参数
    CLI 工具在终端里运行的特定程序(git、npm 等)
    提示符终端里那行等你输入的文字,告诉你"你在哪"
  • 下次再看到技术文章里的命令行,你至少能做到三件事:

    1. 知道这行命令该往哪里输(打开终端)
    2. 能按"工具 + 动作 + 参数"拆解它在干什么
    3. 报错 “command not found” 时知道是缺了工具,去对应官网安装

    CLI 不是什么高深的技术,它只是一种更直接的和电脑对话的方式。你已经会了,只是之前不知道而已。

AI虚拟角色陪伴系统搭建:记忆、角色卡与工程实战 大模型Chat API虽然能生成流畅对话,但要让AI虚拟角色真正具备稳定人设、跨会话记忆和情感反馈,仅靠无状态调用远远不够。从通用AI对话系统设计出发,多轮会话管理依赖Redis缓存与上下文窗口控制,角色一致性需要结构化角色卡作为System Prompt的输入源,而长期记忆则通过向量检索将关键事件注入每次请求。内容安全过滤、模型路由与成本治理同样是产品上线不可绕过的工程模块。本文以最小可复现样例演示了从角色卡设计、短期记忆存储、向量记忆检索到安全审核的完整链路,能够支撑原型验证并可作为生产版本骨架。无论是 阅读详情

相关推荐

Hermes-Agent:消息驱动智能代理框架的设计与实践

智能代理(Agent)正在成为大模型落地工程实践的重要形态,其核心挑战不在于模型能力,而在于如何将意图理解、工具调用与任务编排组织成稳定可追踪的流程。消息驱动架构通过将上游请求统一封装为标准消息,让调度逻辑与业务逻辑解耦,从而提升系统的可观测性与容错性。在自动化运维、个人效率助手、数据查询等场景中,这种模式能有效平衡灵活性与可控性。Hermes-Agent 正是基于这一理念设计的轻量级代理执行框架,它以信使角色连接模型与工具,通过工具注册中心、会话状态管理和多轮上下文机制,实现从自然语言到具体动作的完整闭环

weixin_34411563的博客 325

CLI详细介绍

CLI,即命令行界面(Command Line Interface),是一种通过文本命令与计算机系统或软件交互的用户界面。用户通过在命令行中输入特定的命令,系统或软件会解析这些命令,并根据用户的指令执行相应的操作。CLI 是操作系统、程序或服务中最常见的接口之一,它在早期的计算机系统中广泛使用,如今仍在许多操作系统(如 Linux、macOS、Windows 的命令提示符或 PowerShell)和应用程序中被广泛应用。CLI 是一种通过文本命令与计算机系统交互的用户界面,提供了强大的功能和灵活性。

Flying_Fish_roe的博客 7177

workbench拓扑优化教程_拓扑优化实例-轮毂的优化

拓扑优化实例-轮毂的优化ANSYS Workbench的新版本集成了topology optimization模块,为用户的拓扑优化提供的很好的应用。通过拓扑优化topology optimization模块的使用可以对拓扑有较好的理解,该模块拓扑优化可以简单概括为一句话:如何在合适的位置去除确定的材料使用量,而相应的刚度变化影响最小。本例以汽车轮毂为例,来确定轮毂的辐条形状。1.建立模型DM中可...

weixin_39581739的博客 3043

什么是CLI(命令行界面)、GUI(图形用户界面)、Terminal(终端)、Console(控制台)、Shell、TTY

文章目录CLI (命令行界面)Terminal(终端)终端机字符终端 (Character Terminal)图形终端 (Graphical Terminal)Console (控制台)TTY 设备虚拟控制台 (Virtual Console)伪终端(Pseudo Terminal)LINUX下的终端Shell 程序猿都用过终端、Shell,并且经历越多会越来越发现他们的强大和无处不在。而很多小白和有工作经验但是半路出家的程序猿经常搞不清CLI、Shell、Console的概念,或者是会用但是不明所以。

UP的博客 3万+

金融波动率的“捕手”:GARCH模型,揭秘市场波动的“聚集密码”

摘要: GARCH模型(广义自回归条件异方差)是金融时间序列分析中用于捕捉“波动聚类”现象的核心工具。传统模型(如ARIMA)无法刻画金融数据的时变波动特性,而GARCH通过建模条件方差的动态变化(如$\sigma_t^2 = \omega + \alpha \varepsilon_{t-1}^2 + \beta \sigma_{t-1}^2$),精准预测波动率。Python实战显示,GARCH能有效拟合模拟金融数据的波动聚类,残差无自相关,验证了其优越性。该模型在波动率预测、风险价值(VaR)计算和期权定

u010257409的博客 2048

从零构建物联网监控系统:STM32+迪文屏+WiFi模组的实战解析

本文详细解析了基于STM32微控制器、迪文串口屏和WiFi模组构建物联网监控系统的完整方案。从硬件选型、系统架构设计到数据交互实现,提供了包括迪文屏GUI开发、STM32通信协议、低功耗优化等实战经验,帮助开发者快速掌握物联网监控系统的核心技术。

docker7nomad的博客 727

CLI 工具:基础知识、用法、重要性

CLI 工具或命令行界面工具是任何程序员工具包的重要组成部分。以下是一些对系统管理员最重要的 CLI 工具。以下是一些对网络管理员最重要的 CLI 工具。CLI 工具对于数据分析师来说是必不可少的。以下是一些对数据分析师最重要的 CLI 工具。以下是一些对程序员来说最重要的 CLI 工具。关注我的博客,您将在其中获得提示、技巧和挑战,以保持您的技能敏锐。在本文中,我们将探讨每个程序员的工具箱中都应该有的一些最重要的 CLI 工具。以下 CLI 工具是基本的,但对于在终端中导航和管理文件至关重要。

我的博客,不一样的自我表达 4096

离散数学 --- 图论基础 --- 图的同构,通路与回路,可达性与最短通路

同一个图(这里的图是抽象的数学定义)可以有不同的图形表示方法1.重数:两点之间的平行边的个数1.得到 n!的过程,一个图中的一个结点在另一个图中对应的结点有n种可能(黄框中定义的图来讨论),这个对应好后下一个结点有 n - 1 种可能,再下一个有n-2种,直到最后一个为1,所有可能的结果就等于 n * (n - 1) *(n - 2)*....*1 = n!2.虽然说找对应结点很困难,但不是没有规律可循的。比如1.两个相互对应的结点的度数要相同;

qq_51947882的博客 7439

CLI为什么在大模型领域流行

CLI(命令行界面)是通过文本命令与计算机交互的高效方式,相比GUI更节省资源且支持自动化。封装CLI工具可大幅降低用户认知负担,提升可读性和错误处理能力。CLI在AI领域尤为流行,因其既符合开发者高效工作流(零切换、组合能力强),又便于AI Agent解析和操作(结构化输出、易集成到自动化流程)。本质上,CLI在人类易用性与机器可操作性间找到了最佳平衡。

taotiezhengfeng的博客 1659

自制《大侠狂想曲》修改器:内存修改、加速与一键安装全攻略

游戏修改器是玩家优化游戏体验的常用工具,其核心原理是通过内存修改技术,在游戏进程运行时动态改写数值。常见实现路径是借助Cheat Engine扫描并追踪数据地址,再通过编程语言调用系统API完成读写。这种技术能有效解决重复刷资源带来的枯燥感,特别适用于单机RPG中想快速体验多剧情线却不想重刷资源的情形。本文以《大侠狂想曲》为例,完整拆解了从CE定位金钱与好感度内存地址,到编写C#脚本实现游戏加速、一键增加铜钱与NPC好感度,再到用Inno Setup打包生成一键安装器的全过程,并总结了数值弹回、剧情不触发、

weixin_30368981的博客 1457

YOLOv11改进 | Conv篇 | AKConv轻量级架构下的高效检测(附代码 + 修改方法 + 二次创新)

本文给大家带来的改进内容是AKConv是一种创新的变核卷积,它旨在解决标准卷积操作中的固有缺陷(采样形状是固定的),AKConv的核心思想在于它为卷积核提供了任意数量的参数和任意采样形状,能够使用任意数量的参数(如1, 2, 3, 4, 5, 6, 7等)来提取特征,这在标准卷积和可变形卷积中并未实现​​。AKConv能够根据硬件环境,使卷积参数的数量呈线性增减非常适用于轻量化模型的读者)。

Snu77的博客 1万+

4.1 什么是脚手架(CLI)

Vue CLI叫做脚手架。CLI:Command-Line Interface,翻译为命令行界面,俗称脚手架。 如果你只是简单写几个Vue的Demo程序,那么你不需要Vue CLI。使用Vue-CLI可以快速搭建Vue开发环境以及对应的webpack配置。 使用条件:Node8.9以上版本、NPM 如果安装过慢,可以安装淘宝镜像,通过cnpm安装。 npm install -g cnpm --registry=https://registry.npm.taobao.org 这样就可以使用cnpm命

天天向上 2603

以太网MII、RMII、GMII、RGMII(三)

RMII接口收发的数据位宽为2bit,因此管脚数目大为减少,在高密端口PHY中应用较多,但是由于其是MAC和PHY共用一个参考时钟,接口之间的距离不能太远;一般的GMII接口都有两个发送参考时钟:TX_CLK和GTX_CLK,两者的方向是不一样的,前者有PHY提供(同MII),后者由MAC或外部参考时钟源提供,绝大多数GMII接口都是兼容MII接口的,在用作MII模式时,使用TX_CLK和8根数据线中的4根。MII接口中的接收时钟和发送时钟是分开的,而且都是由PHY芯片提供给MAC芯片的。

qq_42357877的博客 2329

Claude Code与Codex CLI接入MCP实现LinkedIn外联自动化实战

模型上下文协议(MCP)为AI Agent提供了标准化的外部工具调用接口,让Claude Code、Codex CLI这类编码智能体不仅能对话,还能读写文件、操作数据库、调用API。在外联自动化场景中,MCP让重复性工作可编程化,但规模化落地依赖清晰的流程设计和合规控制。本文从MCP与Agent的协作原理切入,剖析了Claude Code和Codex CLI接入MCP后,如何通过数据清洗、批次队列、状态管理实现LinkedIn外联的高效自动化,并给出高频报错排查与合规边界建议,帮助工程师构建可运维的外联系统

weixin_33994429的博客 338

Ardupilot无人船(车)mavros自主控制

rover 4.4。

超维空间科技的博客 3229

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Agent Zero 完整指南:把一整台 Linux 电脑交给 AI,会发生什么

你有没有遇到过这种时刻:你对 AI 说"帮我把这个页面改一下",它回你一大段代码,剩下的粘贴、运行、核对还是得自己动手。Agent Zero 想改变这件事——它给 AI 一整套完整的 Linux 电脑:容器里的真实桌面、可点击标注的浏览器、能协同编辑的文档工作区,让 AI 真的动手点按、交付可用的文件。 ## 30 秒定位 Agent Zero 是一个开源 AI agent 框架:它把智能体塞

gitblog_00091的博客 1106

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

轻量级协同AI工作流:可插拔内核实战指南

智能任务自动化工作流是企业提升AI生产力的关键基础设施,其核心在于异构AI能力(如LLM、OCR、ComfyUI)在统一上下文中的协同调度与状态管理。传统方案常因耦合过深、上下文丢失、环境不可控导致失败;而轻量级协同AI工作流通过可插拔内核设计,实现服务隔离、上下文透传与热更新能力,兼顾工程稳定性与业务敏捷性。它不依赖特定平台(如Dify/Coze),而是以标准化契约连接各类AI组件,在简历筛选、漫剧生成、三视图批量处理等真实场景中验证了低代码、高可靠、易运维的技术价值。

weixin_33827731的博客 358

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

深度拆解 OpenClaw:从架构原理到落地实战,吃透 AI Agent 执行网关的底层逻辑(TaoToken 统一 Key 接入篇)

OpenClaw 执行网关的模型适配层可接入 TaoToken 统一 Key:先设环境变量,再在 openclaw.json5 配置 openai-compatible 提供方,baseUrl 填 https://taotoken.net/api,随后用 openclaw doctor 验证链路。官网:https://taotoken.net/?utm_source=taotoken_aicg_blog_end

weixin_35757531的博客 3

金融场景下Claude插件化智能体系统:从架构设计到落地实践

在金融科技领域,大模型与业务系统的融合正成为提升效率的关键路径。插件化架构通过将原子业务能力封装为可插拔模块,结合智能体(Agent)的编排调度,实现了流程灵活性与系统稳定性的平衡。其核心原理在于分层解耦:交互层、编排层、插件层与连接层各司其职,使业务变更无需重构代码,仅需调整插件或Agent配置。这种模式在开户预审、风险查询、对账单生成等场景中,既能满足监管对可追溯、可审计的要求,又能快速响应业务需求。本文以Claude为编排大脑,详细拆解插件描述规范、状态机编排、上下文管理及审计日志设计,为金融行业构建

weixin_34246529的博客 274

JUCE + 本地LLM:打造会说话的吉他效果器VST插件

音频插件开发正从纯信号处理走向智能交互,而本地大语言模型(LLM)与语音合成(TTS)的成熟,让开发者能在不依赖云端的情况下,为VST插件赋予自然语言理解与表达能力。实时音频链路要求低延迟、确定性执行,而LLM调用则天然伴随网络等待与异步返回,如何在同一插件中调和这两种截然不同的运行时模型,成为工程落地的核心挑战。通过JUCE框架搭建音频插件骨架,利用Ollama提供本地模型推理,再接入Piper实现语音播报,即可构建一条“吉他弹奏→音高识别→文本提示→模型回复→语音反馈”的完整闭环。这套架构不仅适用于吉他

weixin_34174322的博客 455

简单的CLI(command line interface)

aa

持之以恒 1万+

CLI 命令行实用程序开发基础

CLI 命令行实用程序开发基础 概述 CLI(Command Line Interface)实用程序是Linux下应用开发的基础。正确的编写命令行程序让应用与操作系统融为一体,通过shell或script使得应用获得最大的灵活性与开发效率。Linux提供了cat、ls、copy等命令与操作系统交互;go语言提供一组实用程序完成从编码、编译、库管理、产品发布全过程支持;容器服务如docker、k8s...

MADAYEI的博客 2358

CLI是命令行界面(Command-Line Interface)的缩写

CLI是(Command-Line Interface)的缩写。它是一种用户界面,允许用户通过键盘输入文本命令来与计算机进行交互¹²³。CLI在图形用户界面(GUI)普及之前是最常用的用户界面类型。

weixin_74075792的博客 2021

C# CLI(公共语言基础结构)

C#生成的不是机器码,而是中间语言——CommonIntermediateLanguage(CIL)。在执行时在会被转换为机器码注意区分CLI和CIL,充分理解含义当然,代码想要执行,转换为机器码是不够的。还需要一个负责管理C#程序执行的代理,也就是虚拟执行系统(VirtualExecutionSystem),。不仅负责加载和运行程序,还负责安全保障,垃圾回收等额外功能CLI标准包含以下规范虚拟执行系统(VE)——运行时CIL——通用中间语言。...

jkkk_的博客 2356

Cli 命令行

Cli 命令行简介 在GUI出现之前,最基础的就是Cli命令行交互工具,Command Line Interface. 在Github上,有关于clilib的文件。https://github.com/dparrish/libcli 可以将上述代码移植到自己的系统中,然后和网络(也许还可以在串口上)对接,这样就可以使用cli命令行模式。 Libcli provides a shared C library for including a Cisco-like command-line interface

wjjontheway的专栏 3777

为什么巨头都在做CLI(命令行界面)?CLI-Anything+ OpenCLI , 让AI操作一切

【CLI复兴:AI时代下的命令行革命】近期飞书、钉钉等企业纷纷开源CLI工具,标志着命令行界面迎来新热潮。CLI相比GUI更适合AI操作,具备文本输入、结构化输出等优势。GitHub热门项目CLIanything和OpenCLI可将任意软件/网站转换为命令行工具,实测显示AI能通过CLI高效完成绘图等复杂任务。虽然MCP协议在权限控制方面仍有优势,但CLI凭借低Token消耗、易调试和管道符组合等特性正成为主流趋势。技术发展呈现CLI与MCP相互融合态势,为AI自动化办公开辟新路径。

u014752461的博客 1612
上一篇: 【前端UI行话】前端 UI 术语速查表
下一篇: 【Agents】Claude Code 多 Agent 入门:从一问一答到并行协作
未收敛
博客等级 码龄11年 3303粉丝 163原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未收敛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值