<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>阿里云 on 404_@林达</title><link>https://linsk27.github.io/tags/%E9%98%BF%E9%87%8C%E4%BA%91/</link><description>Recent content in 阿里云 on 404_@林达</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><copyright>404_@林达</copyright><lastBuildDate>Mon, 06 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://linsk27.github.io/tags/%E9%98%BF%E9%87%8C%E4%BA%91/index.xml" rel="self" type="application/rss+xml"/><item><title>Local AI Ops 本地 AI 运维工作台</title><link>https://linsk27.github.io/projects/local-ai-ops/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><guid>https://linsk27.github.io/projects/local-ai-ops/</guid><description>&lt;img src="https://linsk27.github.io/img/projects/local-ai-ops-empty-dashboard.png" alt="Featured image of post Local AI Ops 本地 AI 运维工作台" /&gt;&lt;p&gt;Local AI Ops 是一个面向局域网和本机部署的阿里云 AI 运维工作台。它通过阿里云 OpenAPI 同步 ECS、轻量应用服务器、OSS、域名和 DNS 等资源，在本地保存运维资料，执行 HTTP、TCP、SSH 和云助手检查，并基于告警上下文生成 AI 排查建议。&lt;/p&gt;
&lt;p&gt;&lt;img src="https://linsk27.github.io/img/projects/local-ai-ops-empty-dashboard.png"
loading="lazy"
alt="Local AI Ops empty dashboard screenshot"
&gt;&lt;/p&gt;
&lt;p&gt;上图来自本地空数据实例，只展示真实页面结构和空态，不包含真实账号、IP、域名、AccessKey、服务器名或监控结果。&lt;/p&gt;
&lt;h2 id="为什么做这个"&gt;为什么做这个
&lt;/h2&gt;&lt;p&gt;个人或小团队管理云资源时，信息经常分散在阿里云控制台、宝塔面板、SSH 记录、续费入口、域名解析、监控告警和本地文档里。真正需要排查问题时，往往先要确认资源在哪、入口在哪、凭据在哪、最近检查结果是什么。&lt;/p&gt;
&lt;p&gt;Local AI Ops 的目标是把这些信息收回到可信局域网内的一个本地工作台里。它不追求替代云厂商控制台，而是把常用资源、运维资料、健康检查和排查上下文放在同一个界面中，减少来回切换。&lt;/p&gt;
&lt;h2 id="它解决什么问题"&gt;它解决什么问题
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;同步阿里云 ECS、轻量应用服务器、OSS、域名和 DNS 资源。&lt;/li&gt;
&lt;li&gt;本地维护到期时间、自动续费、业务入口、控制台入口、SSH 凭据和宝塔面板资料。&lt;/li&gt;
&lt;li&gt;支持 HTTP 探活、TCP 端口、SSH 登录、ECS 指标和 Cloud Assistant 只读命令检查。&lt;/li&gt;
&lt;li&gt;根据连续失败次数生成告警，并支持确认、关闭和恢复状态。&lt;/li&gt;
&lt;li&gt;基于资产、告警和最近检查结果生成 AI 排查步骤和建议命令。&lt;/li&gt;
&lt;li&gt;AccessKey、SSH 密码、私钥、宝塔密码和 AI Key 使用 AES-GCM 加密保存。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="技术栈"&gt;技术栈
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Backend: FastAPI, SQLAlchemy 2, Alembic, PostgreSQL, Redis, Celery&lt;/li&gt;
&lt;li&gt;Frontend: React, Vite, TypeScript, ECharts, lucide-react&lt;/li&gt;
&lt;li&gt;Cloud: Alibaba Cloud SDK / OpenAPI&lt;/li&gt;
&lt;li&gt;AI: OpenAI-compatible Chat Completions API&lt;/li&gt;
&lt;li&gt;Runtime: Docker Compose&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="项目边界"&gt;项目边界
&lt;/h2&gt;&lt;p&gt;当前版本定位为 MVP，更适合个人或小团队在可信局域网内统一查看云资源、续费、入口、SSH/宝塔资料和监控结果。它不是公网多租户系统，也不建议直接暴露到公网。&lt;/p&gt;
&lt;p&gt;AI 诊断只生成摘要、可能原因、排查步骤和建议命令，不会自动执行修复。真正会访问云资源的动作仍然通过明确的资产同步、监控检查和只读命令来完成。&lt;/p&gt;
&lt;h2 id="项目入口"&gt;项目入口
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;GitHub 仓库：&lt;a class="link" href="https://github.com/linsk27/local-ai-ops" target="_blank" rel="noopener"
&gt;linsk27/local-ai-ops&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;项目总览：&lt;a class="link" href="https://linsk27.github.io/projects/" &gt;404_@林达 Projects&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;GitHub 项目索引：&lt;a class="link" href="https://linsk27.github.io/github/" &gt;404_@林达 GitHub 项目索引&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;它适合作为 local LAN ops console、Alibaba Cloud ops dashboard、FastAPI React ops console、CloudMonitor dashboard 和本地优先诊断工具的参考实现。&lt;/p&gt;</description></item></channel></rss>