Observed since 20 Oct, 17:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A minimal CLI agent
一个基于 OpenAI tool-calling 的 CLI 智能体,可通过工具调用读写文件、执行代码。
pip install aasai
装完在任何目录运行 aas 或 aas --web。更新用 pip install -U aasai。
Windows:装到系统 Python(官方安装器已把 Scripts 加入 PATH)时命令直接可用,无需额外配置;若用 pip install --user 避免污染系统环境,需一次性把 %APPDATA%\Python\Python314\Scripts 加入用户 PATH。备用入口 python -m aas.main 不依赖 PATH。
配置文件为 ~/.aas/config.json(用户目录,与源码分离)。首次使用前创建:
{
"MODEL": "deepseek-chat",
"DEEPSEEK_API_KEY": "你的密钥",
"DEEPSEEK_BASE_URL": "https://api.deepseek.com/v1",
"DEEPSEEK_MODELS": "deepseek-chat"
}
MODEL:当前模型名(必设,须在某供应商 {P}_MODELS 中登记){P}_API_KEY / {P}_BASE_URL / {P}_MODELS(模型名逗号分隔)P = 供应商名大写、连字符转下划线,如 ark-plan → ARK_PLAN终端模式:
aas
启动后输入内容对话;exit 退出。会话命令:/new 新会话、/list 列出、/switch N 切换、/model 切换默认模型。
Web 界面模式:
aas --web
浏览器打开 http://127.0.0.1:8765,获得带 Markdown 渲染、流式输出、工具调用可见、会话切换的聊天界面。
pip install -e . # 可编辑安装,改代码即生效
~/.aas/,与源码分离,删除源码不影响数据。aas/tools/xxx.py → 在 aas/tools/__init__.py 加一行 → 生效。.\scripts\release.ps1 0.2.3
发布需要 .pypi-token(被 .gitignore 忽略)。
pypistats · 64 observations shown. Missing days are unknown. Source category: overall: without mirrors.
| Date / source period | Value | Observed at |
|---|---|---|
| 2026-10-19 – 2026-10-19 | 2 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-18 – 2026-10-18 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-17 – 2026-10-17 | 10 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-16 – 2026-10-16 | 2 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-15 – 2026-10-15 | 8 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-14 – 2026-10-14 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-13 – 2026-10-13 | 26 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-12 – 2026-10-12 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-11 – 2026-10-11 | 10 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-10 – 2026-10-10 | 35 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-09 – 2026-10-09 | 29 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-08 – 2026-10-08 | 6 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-07 – 2026-10-07 | 3 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-06 – 2026-10-06 | 2 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-05 – 2026-10-05 | 16 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-03 – 2026-10-03 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-10-01 – 2026-10-01 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-30 – 2026-09-30 | 8 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-29 – 2026-09-29 | 18 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-28 – 2026-09-28 | 11 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-27 – 2026-09-27 | 10 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-26 – 2026-09-26 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-25 – 2026-09-25 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-24 – 2026-09-24 | 7 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-22 – 2026-09-22 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-21 – 2026-09-21 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-20 – 2026-09-20 | 5 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-18 – 2026-09-18 | 36 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-17 – 2026-09-17 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-16 – 2026-09-16 | 22 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-15 – 2026-09-15 | 2 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-14 – 2026-09-14 | 8 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-13 – 2026-09-13 | 4 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-12 – 2026-09-12 | 29 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-11 – 2026-09-11 | 7 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-10 – 2026-09-10 | 7 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-09 – 2026-09-09 | 15 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-08 – 2026-09-08 | 13 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-07 – 2026-09-07 | 14 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-06 – 2026-09-06 | 8 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-05 – 2026-09-05 | 26 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-04 – 2026-09-04 | 125 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-03 – 2026-09-03 | 111 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-02 – 2026-09-02 | 100 | 2026-10-20T17:29:08.3581490Z |
| 2026-09-01 – 2026-09-01 | 17 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-31 – 2026-08-31 | 175 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-30 – 2026-08-30 | 94 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-29 – 2026-08-29 | 16 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-28 – 2026-08-28 | 88 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-27 – 2026-08-27 | 6 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-26 – 2026-08-26 | 3 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-25 – 2026-08-25 | 7 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-24 – 2026-08-24 | 11 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-23 – 2026-08-23 | 15 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-22 – 2026-08-22 | 2 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-21 – 2026-08-21 | 6 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-20 – 2026-08-20 | 103 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-19 – 2026-08-19 | 1 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-18 – 2026-08-18 | 40 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-17 – 2026-08-17 | 8 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-16 – 2026-08-16 | 2 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-15 – 2026-08-15 | 11 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-14 – 2026-08-14 | 102 | 2026-10-20T17:29:08.3581490Z |
| 2026-08-13 – 2026-08-13 | 98 | 2026-10-20T17:29:08.3581490Z |
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.2.9 | 4 Sept 2026 | 9 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 17:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:1b5256552ebd3290025918f824db97d7cdddc1017400d1f2e40ba10e0e600493