学 Sflang 的一站式资源:快速上手 → 语言指南 → 参考文档 → 可运行例子。
安装 sf 后,任意示例一条命令即可运行:sf --exam examples/sample01_001_hello.sf
把专区交给 AI agent,它就能学会用 Sflang 编程
所有文档都是 UTF-8 纯文本 Markdown,无需解析网页即可直接抓取。llms.txt 是面向 AI 的专区导航(学习路径 + 各文档索引 + 使用要点),主流 AI 工具会自动识别;也可以把专区地址直接交给 agent:
https://magicdo.top/sf/exam/llms.txt
每个内置函数的文档都带「常见错误」提示(如参数顺序陷阱),AI 写错时能自我定位修正;文档与运行时 help("函数名") 完全一致,脚本执行中也能随时自查。
专区根下的公共脚本,一条命令下载并运行
irm https://magicdo.top/install/sf.ps1 | iex(Windows)或
curl -fsSL https://magicdo.top/install/sf.sh | bash(Linux / macOS)。
sf --exam 默认从本专区下载脚本,也可用 ~/.sf/exam.cfg 指定私有镜像地址。
第一个专区脚本:输出欢迎信息,了解 --exam 机制从这里开始。
sf --exam hello.sf用 Sflang 自身实现的代码编辑器(WebView2 GUI):语法高亮、运行、快速求值、打开/保存。与 sf --edit 内嵌编辑器同一份源码。
sf --exam editor.sf从 Hello World 到并发通信的渐进式示例,全部可直接运行、观察输出。
sf --exam examples/sample01_001_hello.sf