Gen AI 时代的 URL 能力指引

从 AI 输出,到自己的 URL,再到 Evidence 和 Capability Commerce

你的 Runtime: benny18.homelinked.tech


1. 为什么一定要学会创建自己的 URL

20 年前,无论一个人读什么专业,都必须学会发 Email。

今天,在 Gen AI 时代,类似的最低能力正在变成:

创建自己的 URL

URL 不是程序员炫技。

URL 是能力输出、项目证据、协作沟通、能力交换和未来变现的最小入口。

如果一个学生只能在本地电脑里运行代码,别人看不到、打不开、不能测试、不能分享、不能引用,那么这个能力很难形成真实价值。

AI-to-Code
↓
Code-to-URL
↓
URL-to-Evidence
↓
Evidence-to-Offer

2. 不要被网上传统 sudo 部署教程误导

很多网上教程默认你是在管理一整台 VPS 或云服务器,所以会要求:

sudo apt install
sudo nginx
sudo systemctl
sudo certbot

那些教程不一定错,但它们属于传统服务器管理员模式。

我们现在的学生 Runtime 不是这个模式。

传统 VPS 模式:
一个人
一台服务器
root / sudo 管理员
自己配置 Nginx
自己配置 SSL
自己开放端口
自己承担风险
HSIMC Runtime 模式:
多个学生
一个可信 Runtime Node
每个人一个独立 workspace
每个人一个独立 URL 空间
学生创造代码和证据
Admin 管理系统、安全、域名、SSL、正式发布边界

所以,如果你看到网上教程一直说 sudo,不要马上以为自己权限不够。

你应该先问:

这件事能不能在我的 workspace 里完成?
这件事能不能用 Python venv 完成?
这件事能不能先输出一个静态 HTML URL?
这件事是不是必须动到系统级 Nginx / SSL / 端口?

大多数学生阶段的工作,不需要 sudo。


3. 你的权限边界

你可以做

Admin 负责

Student owns capability creation.
Admin owns trusted publication.

学生拥有能力创造。
管理员拥有可信发布。

4. 你的第一个任务:发布自己的第一个 URL

目标很简单:

在自己的 Runtime 里创建一个网页
并让别人可以通过 URL 打开

进入你的 Runtime:

cd /opt/workspaces/benny18
source venv/bin/activate

创建一个 HTML 页面:

mkdir -p exports

cat > exports/my-first-url.html <<'HTML'
<h1>My First Runtime URL</h1>

<p>This is my first URL created inside my HSIMC Student Runtime.</p>

<pre>
AI-to-Code
↓
Code-to-URL
↓
URL-to-Evidence
↓
Evidence-to-Offer
</pre>

<p>I am learning how to turn AI output into a real URL that others can open, test and continue.</p>
HTML

发布到你自己的网页目录:

mkdir -p /var/www/benny18/my-first-url
cp exports/my-first-url.html /var/www/benny18/my-first-url/index.html

然后打开:

https://benny18.homelinked.tech/my-first-url/

如果你能打开这个页面,你已经完成第一步。


5. 记录 Evidence

创建 URL 以后,不要只说“我做了”。要留下 Evidence。

cd /opt/workspaces/benny18

python3 - <<'PY'
import json, datetime
from pathlib import Path

p = Path("jsonl/url_literacy.jsonl")
p.parent.mkdir(parents=True, exist_ok=True)

record = {
    "event": "first_url_created",
    "student": "benny18",
    "url": "https://benny18.homelinked.tech/my-first-url/",
    "status": "created",
    "meaning": "AI-to-Code to Code-to-URL basic capability completed",
    "ts": datetime.datetime.utcnow().isoformat() + "Z"
}

with p.open("a", encoding="utf-8") as f:
    f.write(json.dumps(record, ensure_ascii=False) + "\\n")

print("Evidence written:", p)
PY

6. 第一阶段不要挑战复杂部署

正确顺序是:

第一步:
静态 HTML URL

第二步:
Python 生成 HTML

第三步:
Python + SQLite + JSONL

第四步:
Offer Page

第五步:
Admin 审核后进入正式 Capability Link / Evidence / Commerce

不要一开始就挑战:

Flask public server
systemd
nginx reverse proxy
SSL
custom port
Stripe API
production database

这些以后可以学,但不是第一天必须跨越的门槛。


7. 什么时候可以请求 Admin Hand-On

第一阶段,请先自己尝试。

如果一开始 Admin 手把手帮你做完,你可能看到结果,但没有真正建立能力。

你应该先完成:

如果仍然无法完成,可以请求 Admin Hand-On。

请求时,请提供:

1. 你的 username
2. 你想发布的 URL 路径
3. 你创建的 HTML 文件路径
4. 你执行过的命令
5. 完整错误信息
6. 你问 AI 后得到的结论

8. 成功标准

第一阶段成功不要求你做复杂网站。

成功标准只有四个:

1. 有一个自己创建的 HTML 页面
2. 有一个别人能打开的 URL
3. 有一条 JSONL Evidence
4. 能解释这个 URL 代表什么能力

如果做到这一点,就已经跨过 Gen AI 时代最重要的第一道门槛:

AI output becomes public reality.
AI 输出开始变成公开现实。

9. 最后一句话

不要把 URL 当成 IT 作业。

把 URL 当成你的能力出口。

没有 URL,别人很难看到你的能力。
没有 Evidence,别人很难相信你的能力。
没有 Continuity,别人很难继续你的能力。
没有 Offer,能力很难交换和变现。

今天的最低目标是:

创建你的第一个 URL。
让别人打开它。
让它成为你的第一个 Evidence。

这就是 AI 时代的基本能力。