重度脂肪肝拯救秘诀:用轻量服务器来云养龙虾,每天投喂我健康值!

简介: 一位重度脂肪肝患者如何利用OpenClaw平台,在轻量服务器上自主开发并部署“脂肪肝低油低盐食谱助手”技能:从环境安装、AI模型配置,到生成合规食谱、集成钉钉,最终开源至GitCode。全程遵循临床营养规范,实现个性化、可执行的数字健康干预。

前言:不得不表

在现代快节奏生活中,健康问题往往悄然而至。最近的体检报告给我敲响了警钟——重度脂肪肝。医生严肃地告知:"如果不及时干预,可能发展为肝硬化。"而治疗方案的核心竟是最朴素的四个字:少油少盐。这看似简单的医嘱在实际生活执行中却充满挑战:外卖高油高盐、食谱营养失衡、饮食记录繁琐,每一次用餐都成了与意志力的较量。


在全民进入养龙虾的时代,正好自己可以让龙虾来打造一项"脂肪肝食谱助手"技能。根据我的身体情况,计算脂肪盐分摄入,还考虑口感多样性避免饮食倦怠;不仅生成每日日菜单,更能规划整周采购清单。下面就开启我这个重度脂肪肝患者的拯救之路。


一、在已有轻量服务器上安装OpenClaw环境

1.1 OpenClaw环境安装


1、登录已有的轻量服务器,进入命令行,如图点击“一键管理OpenClaw”,然后在弹窗上点击确认执行将在当前终端插入命令,自动下载并执行阿里云官方提供的用于安装和配置OpenClaw的脚本。

QQ_1776179952336.png

QQ_1776180024341.png

2、这里选择安装回车。

QQ_1776180088465.png

QQ_1776180208197.png

3、如图所示OpenClaw安装完成。

QQ_1776181566740.png

4、登录钉钉开发平台,获取凭证: 钉钉开放平台 > 应用开发 > 凭证与基础信息。

QQ_1776181975339.png

5、配置钉钉渠道。

QQ_1776182114622.png

6、继续配置AI模型,这里选择普通百炼账号、API key、glm-5

QQ_1776182418684.png

7、之后生成Token,完成钉钉插件安装。

QQ_1776182635082.png

8、最后来查看下OpenClaw的状态。

QQ_1776182724180.png

1.2 OpenClaw的Web UI配置

1、在轻量服务器的安全组入方向增加18789端口。

QQ_1776183453618.png

2、然后在命令行中查看OpenClaw 工作台的Web UI。

QQ_1776186232400.png

3、进入本地电脑终端,执行:ssh -N -L 18789:127.0.0.1:18789 root@ 轻量服务器IP,建立SSH隧道,即可在浏览器中打开Web UI。

QQ_1776186154700.png

二、使用openclaw开发脂肪肝食谱技能

1、选择查看openclaw,进入openclaw webUI。

QQ_1776186879778.png

2、准备好以下的提示词,包括角色与目标、输出格式要求、目录结构、详细技术规范、医学与营养硬性规则。

# 角色与目标

你是一个具备临床营养学知识的Python全栈开发助手。请严格按照以下要求,为我生成一套可直接在 openclaw 环境中加载运行的“重度脂肪肝低油低盐饮食管理技能(Fatty Liver Diet Skill)”。输出必须按指定目录结构分块,代码完整、可执行、符合医学规范。

# 输出格式要求

- 必须输出全部 7 个文件,不得省略、合并或添加无关内容

- 严格按路径顺序输出,每个文件使用对应的 Markdown 代码块包裹(如 ```python, ```json, ```markdown)

- 代码必须无语法错误、JSON 合法可解析、可直接 `python skill.py` 运行

- 仅在全部文件输出完毕后,附一段简短的“运行与 openclaw 集成说明”

# 目录结构

fatty_liver_diet_skill/

├── README.md

├── skill.py

├── config.json

├── recipes/

│   ├── breakfast.json

│   ├── lunch.json

│   ├── dinner.json

│   └── snacks.json

└── requirements.txt

# 详细技术规范

1. config.json

  - 字段: skill_id, version, author, description

  - daily_limits: {calories: 1600, oil_g: 25, salt_g: 5, protein_g: 75, carbs_g: 200, sodium_mg: 2000}

  - restrictions: {allowed_methods: ["蒸","煮","炖","白灼","凉拌","无油烤"], banned_items: ["酒精","白糖/蜂蜜","肥肉","动物内脏","加工肉","反式脂肪","高盐酱菜","含糖饮料"]}

2. recipes/*.json(早/午/晚/加餐各生成3-4个不同食谱)

  - 数组格式,每个对象含: id, name, ingredients([{"item":str,"amount":num,"unit":str}]), steps([str]), method:str, nutrition:{calories:int, protein_g:float, fat_g:float, carbs_g:float, sodium_mg:int}, tags:[str]

  - 所有食谱必须严格遵循低油低盐、高纤优质蛋白原则。油脂仅计入烹调油,盐仅计入添加盐。

3. skill.py

  - 类名: FattyLiverDietSkill

  - 方法:

    • __init__(self, base_dir=None): 使用 pathlib 自动定位目录,加载 config 与 recipes/*.json

    • _load_recipes(self): 读取JSON,校验结构与方法合规性,失败则抛出明确异常

    • generate_daily_plan(self, target_calories: int = 1600) -> dict: 从早/午/晚/加餐各随机选1份,计算总营养,对比 config 限制

    • check_compliance(self, total_nutrition: dict) -> dict: 返回 {"is_compliant": bool, "warnings": [str]}

    • get_recipe_detail(self, meal_type: str, recipe_id: str) -> dict

    • run_cli(self): 交互菜单(1.生成今日计划 2.查询食谱 3.退出)

    • run_agent_tool(self, target_calories: int = 1600) -> dict: 供 openclaw 直接调用的结构化返回(含 meals, total_nutrition, compliance)

  - 启动或生成计划时,终端强制打印标准免责声明

  - 仅使用Python标准库 (json, pathlib, random, datetime, sys, typing)

4. README.md

  - 包含:项目简介、⚠️医疗免责声明、目录说明、快速运行命令、config 调整指南、食谱扩展示例、openclaw 集成方式、核心膳食原则(低油≤25g/低盐≤5g/禁酒/全谷替换/优质蛋白)

  - 语言专业清晰,符合中文医疗科普规范

5. requirements.txt

  - 写: # 本技能纯Python标准库实现,无需额外依赖安装

# 医学与营养硬性规则(必须嵌入代码逻辑与食谱中)

- 每日烹调油 ≤25g,食盐 ≤5g(含酱油、蚝油等隐形盐)

- 烹饪方式仅限白名单,严禁煎、炸、红烧、糖醋、勾芡、爆炒

- 蛋白质 ≥70g/d(默认75g),碳水以低GI全谷杂豆为主,蔬菜≥500g,水果≤200g(低GI)

- 绝对禁忌:酒精、含糖饮料、加工肉、动物内脏、反式脂肪

- 每次生成计划或调用接口时,必须返回或打印免责声明文本

# 开始生成

请按上述规范,完整输出所有文件内容。确保逻辑闭环、数据合理、可直接运行。

3、将上述的内容输入到openclaw的聊天中。

QQ_1776187003701.png

4、下面是生成技能的过程。

QQ_1776187026740.png

5、等待技能生成完成之后,可以在openclaw中测试生成的skills。输入如下提示词即可:

请用 Fatty Liver Diet Skill 为我生成今日饮食计划(1600 卡路里),并以 Markdown 表格形式展示。

QQ_1776187052399.png image.gif

6、可以看到在openclaw中正确返回测试内容,证明技能构建成功。

image.gif


7、输入如下的提示词进行测试。

使用fatty_liver_diet_skill,帮我提供一个今天的早餐

QQ_1776188097736.png

8、返回结果如下:

QQ_1776188142587.png

三、将技能发布到GitCode

1、进入openclaw命令行。

QQ_1776187292241.png

2、生成 SSH 密钥。

在openclaw命令行中运行以下命令,将 your_email@example.com 替换为您的邮箱:

ssh-keygen -t ed25519 -C "your_email@example.com"


  • -t ed25519:指定密钥类型为 ED25519。
  • -C "your_email@example.com":添加注释,通常使用您的邮箱地址,便于识别密钥。

命令执行后,将看到以下提示:

Generating public/private ed25519 key pair.
Enter file in which to save the key (/Users/user/.ssh/id_ed25519):
  • Enter 键接受默认位置(~/.ssh/id_ed25519)。
  • 如果需要自定义保存路径,可以输入新的路径,例如:~/.ssh/my_custom_key

确认密钥生成成功,如果操作成功,将看到类似以下的输出:

Your identification has been saved in /Users/user/.ssh/id_ed25519
Your public key has been saved in /Users/user/.ssh/id_ed25519.pub
The key fingerprint is:
SHA256:x8gFyNRIg5UsIhqYOnsDYhyxXJNhwBU2WcLs11b421g your_email@example.com
The key's randomart image is:
+--[ED25519 256]--+
|o+*@*O==o        |
|*o*=* *o.o       |
|+=o. .. o .      |
|*o . . + = E     |
|o+  . . S B      |
|. o      + .     |
| . .             |
|                 |
|                 |
+----[SHA256]-----+

image.gif

查看生成的密钥可以通过以下命令查看生成的公钥内容:

cat ~/.ssh/id_ed25519.pub

image.gif

将得到类似下方的输出:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJx8z8z8z8z8z8z8z8z8z8z8z8z8z8z8z8z8z8z8z your_email@example.com

image.gif

整体过程如下图所示:

image.gif QQ_1776187387866.png

3、在GitCode上配置SSH公钥。

将上述生成的公钥内容复制,添加到 GitCode,如下图所示:

image.gif

4、验证是否正确添加了 SSH 密钥。

可以在终端中运行以下命令:

ssh -T git@gitcode.com

image.gif

在第一次通过 SSH 方式连接到 GitCode 的时候,将会询问你是否信任将要连接的 GitCode host 地址。当确认 yes 后,会将 GitCode 作为已知主机添加到受信任的 hosts 地址中:

QQ_1776187428349.png

5、在openclaw的命令行进行Git 全局设置。

git config --global user.name "feidaojun"
git config --global user.email "feidaojun@noreply.gitcode.com"

image.gif

6、执行如下命令,推送fatty_liver_diet_skill技能到GitCode。

cd /home/node/.openclaw/workspace/fatty_liver_diet_skill
git init
git remote add origin git@gitcode.com:feidaojun/fatty_liver_diet_skill.git
git add .
git commit -m "Initial commit"
git branch -m main
git push -u origin main

image.gif

操作结果如图所示:

QQ_1776187542367.png

7、打开如下URL,查看推送结果:

https://atomgit.com/feidaojun/fatty_liver_diet_skill

如下图所示发布成功。

image.gif


四、方案总结

本方案通过在轻量服务器上养龙虾,构建脂肪肝食谱技能,严格遵循医学标准,动态计算油脂盐分摄入,将复杂的营养学知识转化为可执行的日常食谱,让重度脂肪肝患者在厨房中就能获得专业级饮食指导。


这不仅是个人健康管理的工具,更为慢性病数字化干预提供了可复用的范式——在GitCode开源的不仅是技能代码,更是"科技向善"的实践样本。每一次成功的饮食规划,都是技术对生命的温柔守护。

相关文章
|
3月前
|
人工智能
当我用openclaw打造高效生活教练
ENTP型人格常陷于思辨而行动滞后,openclaw成为其专属生活教练:基于私有数据生成简洁SOP,覆盖每日5时段、每周7主题、审美/月度等系统,将决策自动化,释放精力专注创造。✅已落地执行!
|
2月前
|
Web App开发 前端开发 数据安全/隐私保护
从工具到“数字员工”:OpenClaw 云电脑部署与未来形态思考
本文详解如何通过阿里云部署预装OpenClaw的云电脑——即开即用的Docker容器,含桌面环境、Chrome、拼音输入法及自动备份/纯净启动等特性,全程图文指引,零配置快速体验。
222 28
从工具到“数字员工”:OpenClaw 云电脑部署与未来形态思考
|
3月前
|
网络安全 API 开发者
基于阿里云轻量服务器OpenClaw实现TG接入+GitHub PR/Issue全链路自动化
本方案基于阿里云轻量服务器(Ubuntu 22.04,2核4G)一键部署OpenClaw,实现Telegram全平台消息接入与GitHub PR/Issue全生命周期自动化:支持TG群聊@响应、关键词触发;自动同步、分类、回复Issue,摘要PR,推送状态至TG,并支持TG一键提Issue、实时查PR/Issues。全程Docker化、可复现、高可用。(239字)
657 4
|
2月前
|
人工智能 弹性计算 运维
OpenClaw是什么?这货怎么安装?阿里云龙虾AI快速部署方法(保姆级教程)
OpenClaw(“龙虾”)是MIT开源、本地优先的AI执行框架,OpenClaw官方部署教程:https://t.aliyun.com/U/WxO5TJ 能让大模型真正“动手干活”——自动操作文件、浏览器、办公软件等。支持多模型、多平台(飞书/Telegram等),数据自主可控。阿里云提供9.9元起一键部署方案。
560 4
|
人工智能 JSON 机器人
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
本文带你零成本玩转OpenClaw:学生认证白嫖6个月阿里云服务器,手把手配置飞书机器人、接入免费/高性价比AI模型(NVIDIA/通义),并打造微信公众号“全自动分身”——实时抓热榜、AI选题拆解、一键发布草稿,5分钟完成热点→文章全流程!
46425 165
|
1月前
|
人工智能 运维 架构师
我在 AIP 智能体平台踩过的坑,都在这篇企业 AI 落地经验里了
软件架构师罗小东分享企业AI落地实战经验:聚焦AIP智能体平台建设中的真实坑点与解法——涵盖智能体全生命周期管理、多源知识库语义检索、MCP工具集成及多模型中立架构设计,强调“解决问题”而非堆砌功能。(239字)
|
2月前
|
人工智能 JavaScript Ubuntu
低成本搭建AIP自动化写作系统:Hermes保姆级使用教程,长文和逐步实操贴图
我带着怀疑的态度,深度使用了几天,聚焦微信公众号AIP自动化写作场景,写出来的几篇文章,几乎没有什么修改,至少合乎我本人的意愿,而且排版风格,也越来越完善,同样是起码过得了我自己这一关。 这个其实OpenClaw早可以实现了,但是目前我觉得最大的区别是,Hermes会自主总结提炼,并更新你的写作技能。 相信就冲这一点,就值得一试。 这篇帖子主要就Hermes部署使用,作一个非常详细的介绍,几乎一步一贴图。 关于Hermes,无论你赞成哪种声音,我希望都是你自己动手行动过,发自内心的选择!
4149 29
|
2月前
|
机器学习/深度学习 人工智能 图形学
🦞快在轻量化服务器上部署你的视觉龙虾吧——支持视觉识别到3D打印
彭博士打造的“视觉龙虾”系统,融合多视角3D重建、点云深度学习与参数化建模,支持手机拍照或自然语言输入,秒级生成可3D打印的STL模型。依托OpenClaw智能编排与阿里云轻量化部署,真正实现“想法→照片/文字→3D模型→实物”的端到端闭环,让3D打印零门槛。(239字)
492 9
🦞快在轻量化服务器上部署你的视觉龙虾吧——支持视觉识别到3D打印
|
2月前
|
存储 弹性计算 人工智能
2026年阿里云免费云服务器领取攻略:入口、时间、配置全解析
阿里云2026年免费试用计划上线!覆盖ECS、轻量服务器、数据库、AI等160+产品,个人、企业、学生三类用户享差异化福利:学生可领12个月1核2G专属实例,个人/企业享300–660元试用金或1个月直免。本文详解领取入口、时效规则与配置选择,助你零成本上手云服务。
989 5