📰 模型新动态(实时)
每天 10 点前更新,只含近 7 天新增;摘录门槛:强模型或开源。
加载中…
🏆 模型全景 · 当下主流最强(稳定策展榜)
先按类型分组,组内按能力强度排序。新模型被大众普遍认可后才上榜重排,仅 AI 风向大变时调整。
🎁 免费 Token 速查(精确到型号,2026-09-25 核实)
🧩 免费 Agent 下载(含合规与形态说明)
🕒 工具额度情报(滚动 7 天,过期自动剔除)
每天 18:00 更新;页面无变化不重复提取。每条标渠道与采集时间,请点「官方页面核对」自行验证。
加载中…
📍 当前进度:阶段 A。每周点开都是手把手教程(mac/Windows 双版本),做完自测通过再进下一周。
第 1 周 · 跑通第一个程序
目标:屏幕打印出 hello。
① 装 Python(mac)
① 装 Python(mac)
- 苹果菜单 → 关于本机 → 记下芯片类型(Apple M 系列);
- 打开
python.org/downloads→ 点黄色大按钮下载 .pkg; - 双击 .pkg → 一路「继续」→ 装完。
- 打开
python.org/downloads→ 下载 .exe; - 双击安装包,第一屏最底部务必勾选 Add python.exe to PATH;
- 点 Install Now。
code.visualstudio.com→ 下载安装;- 打开 VS Code → 左侧四个方块(扩展)→ 搜 Python → 安装微软官方那个。
- 桌面新建文件夹
python学习; - VS Code → 文件 → 打开文件夹 → 选中它;
- 左上角新建文件图标 → 命名
hello.py(.py 后缀必须); - 输入
print("hello")→ Cmd+S 保存; - 菜单 终端 → 新建终端 → 输入
python3 hello.py回车; - 屏幕出现 hello = ✅。
- D 盘建文件夹,VS Code 打开;新建
hello.py输入print("hello"),Ctrl+S; - 终端 → 新建终端 → 输入
python hello.py(Windows 没有 3); - 看到 hello = ✅。若提示「python 不是内部或外部命令」→ 回到①重装并勾选 PATH。
第 2 周 · 变量、条件、循环
目标:写一个会判断、会重复的小脚本。
- 新建
day2.py,逐行输入(注意 if/else 下一行要缩进 4 个空格,冒号不能少):
name = "我"hour = 9if hour < 12:print("早上好,", name)else:print("下午好,", name)for i in range(3):print("第", i, "遍提醒:该喝水了") - 运行
python3 day2.py(Windows: python)看输出; - 练习:range(3) 改 5;hour 改 20,判断改成
if hour > 18:输出「晚上好」; - 报错 SyntaxError?→ 九成是缩进不齐或少了冒号,对照上面逐行检查。
第 3 周 · 函数与列表/字典(把代码变成可复用的工具)
什么是"装进函数":上周的代码是一整段流水账;函数 = 给一段代码起名字打包,以后喊名字就能重复用,不用每次重写。
- 新建
day3.py,输入并运行:
def remind(name, hour):(def = 定义函数;括号里是"原料"参数)
if hour < 12:
print("早上好,", name)
else:
print("下午好,", name)
remind("妈妈", 9)(调用:喊名字+给原料)
remind("老板", 15)(同一函数用两次——这就是函数的价值) - 列表 = 一排抽屉:
todos = ["写周报", "开会", "健身"];
取第一个:print(todos[0]);
加一个:todos.append("下班");
字典 = 带标签的抽屉:config = {"时间": "9点", "开关": True};
取值:print(config["时间"]) - 综合练习:用 for 循环遍历 todos,把每件事传给提醒函数:
for t in todos:print("待办:", t) - 产出:把第 2 周的提醒脚本改成"待办清单可配置版" ✅
第 4 周 · 文件读写与 JSON(让脚本记住配置)
目标:脚本关掉再开,配置还在。
- 新建
day4.py:
import json
config = {"时间": "9点", "提醒": "喝水"}
with open("config.json", "w", encoding="utf-8") as f:(⚠️ encoding 从本周起必写,Windows 不写必乱码)
json.dump(config, f, ensure_ascii=False) - 运行后文件夹里多出 config.json → 用文本编辑器打开看一眼;
- 读回来:
with open("config.json", encoding="utf-8") as f:→c = json.load(f)→print(c["提醒"]); - 产出:把第 3 周的待办清单存进文件,启动时读出来 ✅
第 5 周 · pip 装库、读报错
目标:学会用别人写好的轮子,学会自己看病。
- 终端/命令行输入:
pip3 install requests(Windows: pip install requests);
国内慢加清华源:-i https://pypi.tuna.tsinghua.edu.cn/simple; - 新建
day5.py:import requests不报错 = 装好了; - 读报错三步法:① 看最后一行(错误类型)② 往上看文件名和行号 ③ 把报错整段复制去问 AI——这本身就是 Agent 时代的基本功;
- 故意制造一次报错(删个引号运行),练习定位。
第 6 周 · HTTP 请求入门(情报站雏形!)
目标:抓一个网页并提取标题——这就是本站 P1 的雏形。
- 新建
day6.py:
import requests
r = requests.get("https://www.qbitai.com/feed", timeout=15)(向网站发请求,像在浏览器输网址)
r.encoding = "utf-8"
text = r.text(网页源码全在这了) - 提取标题(网页标题包在 <title> 标签里):
import re
m = re.search(r"<title>(.*?)</title>", text)
print(m.group(1)) - 运行,看到「量子位 | 让AI...」之类的标题 = 成功;
- 进阶:把网址换成
https://www.jiqizhixin.com/rss再跑一次; - 产出:一个能抓任意网站标题的小脚本 ✅ 🎉 六周通关!
阶段 B~D 概览(7~26 周,解锁后逐周展开手把手)
B:API 调用 → Prompt → Function Calling → MCP → RAG → 里程碑1(AI 版简报)。
C:ReAct 循环 → LangChain/LangGraph(配合 P2 的免费 Agent 实战)→ 规划记忆 → 多 Agent → 里程碑2(额度监控 Agent)。
D:定时任务/日志 → Web 界面 → 里程碑3(跨平台打包,接 P4)。
每周同样会有逐步骤教程:敲什么、看什么、报错怎么办。
C:ReAct 循环 → LangChain/LangGraph(配合 P2 的免费 Agent 实战)→ 规划记忆 → 多 Agent → 里程碑2(额度监控 Agent)。
D:定时任务/日志 → Web 界面 → 里程碑3(跨平台打包,接 P4)。
每周同样会有逐步骤教程:敲什么、看什么、报错怎么办。
方向一:mac 产出 → Windows(手把手)
① mac 出发前(每条命令在哪敲、啥意思)
- 开终端:启动台搜「终端」(黑底窗口);
- 进项目文件夹:输入
cd+ 空格 + 把文件夹从访达拖进终端 → 回车(路径自动填好,不用手打); pip freeze > requirements.txt:把"本项目用过哪些库"列成清单存成文件(Windows 端照着装)。cd ..退到上一层 →zip -r 源码.zip 源码-Mac(把「源码-Mac」换成你的文件夹名)→ 压缩包出现;- 自检:VS Code 里 Cmd+Shift+F 全局搜
/Users/,搜到写死路径就告诉我改。
- 微信传输助手/U盘 传 zip → Windows 右键全部解压到
D:\竞品采集台; - python.org 装 Python(勾 Add to PATH)→ Win+R 输 cmd →
python --version验证。
- 打开 D:\竞品采集台 → 点一下地址栏空白,输入 cmd 回车(黑窗口自动定位本文件夹);
- 输入
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple回车等待装完; - 创建 run.bat:文件夹空白处右键 → 新建 → 文本文档 → 打开它粘贴:
@echo offchcp 65001 >nulcd /d %~dp0python main.py
→ 记事本菜单 文件 → 另存为 → 文件名run.bat,保存类型「所有文件」,编码 UTF-8 → 保存 → 双击即运行; - 打 exe:同窗口
pip install pyinstaller→pyinstaller -F -n 竞品采集台 main.py→ dist 文件夹里就是成品。
方向二:Windows → mac(反向,手把手)
- Windows 打包:项目文件夹内右键 → 发送到 → 压缩文件夹(生成 zip);
- 传回 mac:微信传输助手/U盘 → mac 下载文件夹 → 双击解压;
- mac 重跑:终端 cd 进文件夹(拖拽技巧)→
python3 -m pip install -r requirements.txt→python3 main.py; - mac 打 .app:
pip install pyinstaller→pyinstaller -w main.py→ dist 里有 app;
⚠️ 数据文件参数:mac 用冒号--add-data "ui:ui",Windows 用分号"ui;ui"。
常见报错速查
ModuleNotFoundError →
UnicodeDecodeError → open() 加
「python 不是内部或外部命令」→ 重装勾 PATH;
exe 闪退 → 地址栏输 cmd 回车,黑窗口运行看报错;
被拦截 → 更多信息 → 仍要运行(未签名正常)。
pip install 报错的名字;UnicodeDecodeError → open() 加
encoding="utf-8";「python 不是内部或外部命令」→ 重装勾 PATH;
exe 闪退 → 地址栏输 cmd 回车,黑窗口运行看报错;
被拦截 → 更多信息 → 仍要运行(未签名正常)。