不负责佛系扫盲
【以下为本手册的不负责佛系扫盲区】
给超级电脑小白/懒鬼准备的术语解释。
🖥️ 基础概念篇
- Terminal (终端 / 黑框框)
- 就是那个黑底白字的窗口。它是你和电脑对话的地方,fount 的运行日志都在这里显示。
- 别怕它,它不会咬人,只会报错。
- Deno / Node.js
- 代码的“运行环境”。它们是能让电脑读懂并运行特定程序(比如 fount)的必要软件。
- 比喻:fount 是 游戏卡带,Deno 就是 游戏机 (Switch/PS5)。没有游戏机,光有卡带是玩不了的。
- Git
- 一个专业的“文件历史记录工具”。
- 它能追踪一个项目里所有文件的每一次修改。fount 使用它来保持更新,这样你就不用每次出新版本都重新下载一遍了。
- Repo (Repository / 仓库)
- repository(仓库)的简称。
- 在 GitHub 这类网站上,一个 repo 就代表一个项目的完整文件夹,里面存放着该项目的所有代码和文件。
- Clone (克隆)
git clone 命令的作用是“完整地复制一个 repo”。
- 执行这个命令,就会把服务器上整个项目的文件夹(包括所有历史记录)下载到你自己的电脑里。
- Fork (叉子?)
- 相当于把原项目完整复制到自己的仓库里。
- 无论你怎么随意修改和删除,都不会影响原项目的文件。
- PR (Pull Request)
- 即 pull request。你可以把你 fork 的项目修改过后的版本,提交给项目的负责人供其采纳。
- “大佬,我改好了,求合并!”
- Pre-execution / Dry Run (预演)
- 在真正执行一个从网上下载的脚本之前,先把它下载到本地的一个变量里,让用户有机会检查一下脚本内容,确认安全无误之后,再手动运行它(这是一种安全意识教学)。
🛠️ fount 特有篇
- main.mjs
- fount 角色的“大脑”。这是一个 JavaScript 代码文件,控制着角色如何说话、如何动作。
- Polling (轮询)
- 这个是“团队的工作模式”。
- 比喻:就像是排队模式。你给团队一个任务,团队长(fount)会按照你定好的名单,从第一个 AI 开始问:“你能干这个活吗?”。如果它不行或者在忙,就立刻去问名单上的第二个,以此类推,直到找到一个能完成任务的 AI 为止。
- Provider (服务商) vs Generator (生成器)
- Provider:谁提供的服务?(Google, OpenAI…)
- Generator:用什么方式去连接它?(直接连 Gemini,还是通过 Proxy 中转,还是大家一起轮询 Polling)
返回主页