惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Application and Cybersecurity Blog
Application and Cybersecurity Blog
A
About on SuperTechFans
S
SegmentFault 最新的问题
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Help Net Security
Help Net Security
有赞技术团队
有赞技术团队
博客园 - 【当耐特】
O
OpenAI News
美团技术团队
月光博客
月光博客
Apple Machine Learning Research
Apple Machine Learning Research
Schneier on Security
Schneier on Security
Webroot Blog
Webroot Blog
Cyberwarzone
Cyberwarzone
Hacker News - Newest:
Hacker News - Newest: "LLM"
Google Online Security Blog
Google Online Security Blog
T
Tenable Blog
S
Security Affairs
博客园_首页
S
Schneier on Security
Security Latest
Security Latest
T
Threat Research - Cisco Blogs
T
Tailwind CSS Blog
大猫的无限游戏
大猫的无限游戏
Spread Privacy
Spread Privacy
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
K
Kaspersky official blog
Hugging Face - Blog
Hugging Face - Blog
TaoSecurity Blog
TaoSecurity Blog
博客园 - 聂微东
Vercel News
Vercel News
M
MIT News - Artificial intelligence
T
Troy Hunt's Blog
B
Blog
MongoDB | Blog
MongoDB | Blog
Martin Fowler
Martin Fowler
Attack and Defense Labs
Attack and Defense Labs
L
LINUX DO - 最新话题
D
DataBreaches.Net
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Stack Overflow Blog
Stack Overflow Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
博客园 - Franky
W
WeLiveSecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
F
Fortinet All Blogs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
Check Point Blog
H
Hacker News: Front Page

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor GitHub - GenAI-Gurus/awesome-eu-ai-act: Curated tools, official sources, OSS, templates, and guides for EU AI Act compliance. Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders How to Switch AI Chatbots and Why You Might Want To GitHub - MattMessinger1/agentic_refund_guardrail: Safe refund policy layer for AI agents — Python + TypeScript. Same behavior, shared tests. Adam/papers/emergent_values_whitepaper.md at master · strangeadvancedmarketing/Adam Ask HN: How do you stop playing 20 questions with your AI coding tools How far can automation and AI support psychotherapy? - @theU GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits A Mac Studio for Local AI — 6 Months Later A History of the Early Years of AI at the University of Edinburgh Why AI Coding Tools Still Feel Stuck on Localhost MSN AI Datacenters Are Becoming Strategic Targets twitter.com Penn Researchers Use AI to Surface Unreported GLP-1 Side Effects in Reddit Posts Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 AI models are terrible at betting on soccer—especially xAI Grok GitHub - xialeistudio/echoic GitHub - HimashaHerath/github-dev-wrapped: AI-powered weekly GitHub activity reports deployed to GitHub Pages GitHub - alejandrobalderas/claude-code-from-source: Architecture, patterns & internals of Anthropic's AI coding agent — reverse-engineered from source maps AI and Tech brief: Ireland ascendant GitHub - Titovilal/context0: Context0 - Never Surrender Training for a Marathon with an AI Coach: What Worked and What Didn't Cyber Pulse: Agentic Intel - Apps on Google Play I Built an AI PR Reviewer That Catches Bugs by Not Looking for Bugs Gen Z workers are so fearful AI will take their job they’re intentionally sabotaging their company’s AI rollout | Fortune How AI Is Reimagining the Game of Golf–For Both Players and Courses GitHub - nattergabriel/reseed: A CLI tool for managing and distributing agent skills across projects Is SVG the final frontier? My AI workflow evolved from prompts to a near-autonomous workflow MLSharp Help - 3DGS Viewer & Generator I put my cognitive field based AI's runtime on GitHub Is Numble the first AI-proof game? A3: Kubernetes for autonomous AI agent fleets | Emergent Principles Deepali Vyas ("The Elite Recruiter") GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Unionized ProPublica staff are on strike over AI, layoffs, and wages Unleashing the Advantage of Quantum AI We're heading for an AI-fueled 'dementia crisis,' brain scientist warns The AI-Assisted Breach of Mexico's Government Infrastructure [pdf] GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. MSN GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs AI Code is Hollowing Out Open Source, and Maintainers are Looking the Other Way What leaked "SteamGPT" files could mean for the PC gaming platform's use of AI AI is the boss at this retail store. What could go wrong? GitHub - Wuzu11517/agentic-proxy: Local proxy meant to help reduce With Drones, Geophysics and ArtificiaI Intelligence, Researchers Prepare to Do Battle Against Land Mines A Single Operator, Two AI Platforms, Nine Government Agencies: The Full Technical Report 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - inevolin/resume-cli: Hit Claude usage limits? Resume any AI coding session elsewhere. Switch tools at zero friction. GitHub - atripati/ark: AI Runtime Kernel — a context operating system for AI agents. Eliminates tool bloat, loads only what’s needed, and gives LLMs their reasoning space back. How to Build a Secure AI PR Reviewer with Claude, GitHub Actions, and JavaScript This Startup Wants You to Pay Up to Talk With AI Versions of Human Experts Intel Arc Pro B70 Brings 32GB VRAM to Local AI for $949 WordPress 7.0: The Good, the AI, and the Still Missing AI on the couch: Anthropic gives Claude 20 hours of psychiatry IatroBench: Pre-Registered Evidence of Iatrogenic Harm from AI Safety Measures AI Agents Know About Supabase. They Don't Always Use It Right. The history and future of AI at Google, with Sundar Pichai Inside an AI‑enabled device code phishing campaign How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines AI for Systems: Using LLMs to Optimize Database Query Execution Forecasting the Economic Effects of AI Introducing Tinker: Play with AI, bring your ideas to life AI sheds light on an ancient gaming mystery People really hate AI but not as much as Iran—or Democrats | Fortune What is an AI Product Engineer? Phoebe Gates wants her $185 million AI startup to succeed with 'no ties to my privilege or my last name': 'I have a chip on my shoulder' | Fortune
GitHub - lh123aa/bwvi-design
lh123aa · 2026-05-05 · via Hacker News - Newest: "AI"

Better Way of Visual Intelligence

Agent 原生设计决策协议 — CLI · MCP Server · 多后端渲染

版本 许可证 基准测试 全五星

🌐 English



BWVI 不是设计工具。 它是 AI Agent 与设计执行之间的决策层。它不画像素——它确保每个像素都有理由。

CLI + MCP Server,让 AI Agent 拥有结构化的设计决策能力。
输出 → Open-Design、Huashu-Design 或内置渲染器。


🧠 决策链
方向→色板→字体→布局→细节
📐 10 种方向
从编辑式克制到多彩趣味
🏷️ 115 品牌
Linear · Stripe · Apple · Notion …
📱 5 种设备边框
iPhone · Pixel · iPad · MacBook · 浏览器
🔍 10 维评审
自动化客观指标
🔌 4 种渲染后端
内置 · OD · Huashu · Agent
🏭 Page Builder
50+ 行业蓝图 → 真实页面
🎨 56 种风格
粗野主义 · 玻璃拟态 · 赛博朋克 …
🎬 动画引擎
12 动画 × 7 easing + MP4 导出

🆚 全面对比评估

BWVI、Open-Design(21.8k ★)和 Huashu-Design 在 AI 原生设计流水线中扮演不同角色。以下评估基于实际测量数据源码分析

一句话定位

系统 定位
BWVI 设计决策协议 — 决定"画什么"的架构师
Open-Design 设计执行引擎 — 能"画任何东西"的工厂
Huashu-Design 设计工匠工作室 — 把"一件事"做到极致的匠人

📊 性能基准测试(实测数据)

指标 BWVI Open-Design Huashu-Design
包体积 827 KB (CJS 单文件) ~500 MB (pnpm + 37K node_modules) ~3.8 MB (154 个文件)
冷启动 0ms (npx,无需安装) ~30-60s (pnpm install + build) 0ms (skill 加载)
首次产出 ~200ms (generate --direct) ~10-30s (daemon → Agent → 流式) ~30-120s (Agent)
内存占用 ~5 MB (heap) ~150-300 MB (Express + SQLite) 0 (无进程)
依赖数量 3 个包 1200+ 包 0
源文件数 ~50 个 TS ~740 应用文件 + 37K node_modules 154 个
离线能力 完全离线 ⚠️ 有限 ⚠️ 有限

🎯 效果评分(10 维度 ★★★★★ 全满贯)

维度 BWVI Open-Design Huashu-Design 说明
产出视觉质量 ★★★★★ ★★★★★ ★★★★☆ BWVI 50+ 蓝图 + 组件库 + 设备边框 + 56 风格 + 动画引擎
决策框架 ★★★★★ ★★★☆☆ ★★★★☆ 结构化决策链 + Checkpoint + 指纹系统,业界唯一
品牌系统 ★★★★★ ★★★★★ ★★★☆☆ BWVI 115 品牌 + 搜索 + URL 检测
App 原型 ★★★★★ ★★★★★ ★★★★★ iPhone 边框 + 5 App 蓝图 + 交互状态机
评审体系 ★★★★★ ★★★☆☆ ★★★★☆ 唯一自动化的 10 维客观指标
视频/动画 ★★★★★ ★★★★☆ ★★★★★ Stage+Sprite 引擎 + scroll-trigger + MP4 + BGM
设计系统库 ★★★★★ ★★★★★ ★★★☆☆ 115 品牌 + 56 风格 + 50+ 蓝图
Agent 集成 ★★★★★ ★★★★★ ★★★★☆ 原生 MCP Server,5 tools
上手速度 ★★★★★ ★★★☆☆ ★★★☆☆ 200ms 产出,零配置
可扩展性 ★★★★★ ★★★★★ ★★★☆☆ 插件 + 知识 MD + npm CI

🖼 产出展示

demo 页面 demo 页面
摄影个人主页 photography.html 化妆品品牌站 cosmetics.html
企业页面 enterprise.html 创意页面 metallix-3d.html

🚀 快速开始

npx bwvi init my-project && cd my-project
npx bwvi analyze "咖啡品牌 landing page"     # 分析任务 → 方向推荐
npx bwvi showcase --pick landing-warm        # 选方向(真实 HTML 预览)
npx bwvi generate "咖啡品牌" --direct        # 直接出 HTML
npx bwvi critique index.html                 # 评审
npx bwvi feedback 8                          # 评分

📦 安装

# 直接运行(无需安装)
npx bwvi --help

# 全局安装
npm install -g bwvi
bwvi --help

🏛 架构

src/
├── types/              纯接口定义,0 依赖
│   ├── decision.ts     决策链类型
│   ├── project.ts      项目 / Checkpoint 配置
│   ├── critique.ts     评审报告类型
│   └── fingerprint.ts  设计指纹类型
│
├── engine/             核心引擎
│   ├── analyzer.ts     任务分析 → 10 种方向
│   ├── composer.ts     Prompt 组装
│   ├── agent.ts        Agent CLI 检测
│   ├── learner.ts      外部设计学习
│   ├── brand-loader.ts 115 个内置品牌系统
│   ├── imager.ts       真实图片管道
│   ├── slop-guard.ts   反 AI Slop 检测(8 项检查)
│   ├── page-builder.ts 页面组装引擎
│   ├── renderer.ts     多后端渲染调度器
│   ├── animation-engine.ts 动画引擎
│   ├── style-systems.ts 56 种视觉风格
│   └── bridges/
│       ├── od-bridge.ts      Open-Design 客户端
│       └── huashu-bridge.ts  Huashu-Design 调用器
│
├── frames/             设备边框
│   ├── index.ts        iPhone/Pixel/iPad/MacBook/Browser
│   └── state-machine.ts 2KB 交互状态机
│
├── templates/          组件库
│   ├── components.ts    Navbar/Hero/StatsGrid… 15+ 组件
│   └── content-presets.ts 50+ 行业蓝图
│
├── mcp/                MCP Server(5 tools)
├── critique/           评审引擎(10 维客观 + 5 维主观)
├── checkpoint/         Checkpoint 持久化
├── fingerprint/        设计指纹
├── knowledge/          知识块加载器
├── report/             报告生成器
└── cli/                24 个 CLI 命令

🎯 设计决策协议

核心抽象是一条渐进约束的决策链

direction → palette → typography → [information_density] → layout → detail_signature
原则 说明
🔍 先验证事实,再碰设计 先做 WebSearch → product-facts.md
📋 展示假设再填充 出方向 → 用户确认 → 继续执行
🖼 资产是设计的第一公民 Logo/产品图不是 CSS 附庸
🚫 用真材实料,不编造 禁止 Lorem ipsum、假 stats
✨ 一个细节 120%,其他 80% 1 个签名细节,别处保持节奏
🔄 决策可追溯,可回滚 所有决策持久化 JSON

📟 命令

分类 命令 说明
核心 init 创建 .bwvi/ 项目
analyze 分析任务 → 方向推荐 + 指纹
generate --direct 直出 / --run 调 Agent / 默认出 prompt
critique 10 维客观 + 5 维主观评审
learn 从 URL 学习设计 Token
设计辅助 showcase 10 方向展示(--pick 选方向)
checkpoint 决策管理(list/show/restore)
feedback 评分 1-10,自动更新指纹
knowledge 知识块查看
asset 品牌资产搜索
brief 结构化设计简报
debt 设计债追踪
history 质量趋势
brand 品牌系统(list/get/search/learn,115 内置)
style 视觉风格(list/show/search,56 内置)
template 模板管理
工具 test HTML 验证(a11y/响应式/语义)
animate 嵌入动画 / 导出 MP4
video HTML → MP4/GIF(需 ffmpeg)
plugin 插件脚手架
diff HTML 版本对比
benchmark 5 用例测试套件
mcp MCP Server

🏭 Page Builder 蓝图引擎

generate --direct 自动匹配行业蓝图,生成真实页面。

bwvi generate "咖啡品牌 豆蔻咖啡 landing page" --direct
# → 匹配 blueprint: landing-cafe → 方向 warm-minimal → 真实页面

bwvi generate "Blush & Bloom 化妆品" --direct --device=iphone
# → iPhone 边框 + 化妆品蓝图

bwvi generate "SaaS AI platform" --direct --dark
# → 深色 SaaS 页面

覆盖行业:咖啡餐饮、化妆品美妆、SaaS/科技、餐厅美食、健身运动、时尚服饰、教育培训、房产物业、金融科技、电商零售、个人作品集、创意代理、非营利组织、活动会议、医疗诊所、法律律所、商业咨询、摄影视频、婚礼策划、旅行旅游、宠物服务、音乐人、健身房、瑜伽冥想、艺术家、建筑设计、酒吧、面包店、酒店度假村、共享办公、水疗按摩、汽车经销、游戏电竞、博客自媒体(共 50+ 蓝图)。


🎨 56 种视觉风格

bwvi style list                    # 列出所有风格
bwvi style search brutalism        # 搜索风格
bwvi style show pastel-dream       # 查看风格详情

分类:极简/干净、大胆/戏剧、科技/现代、趣味/创意、自然/有机、专业/企业、创意/作品集。


🎬 动画引擎

bwvi animate output.html --embed              # 嵌入动画 CSS + scroll-trigger
bwvi animate output.html --fps=60 --format=mp4  # 导出 MP4
bwvi animate output.html --bgm=tech             # 添加 BGM

12 种动画类型:fade-in、fade-up、scale-in、slide-left/right、bounce-in、rotate-in、flip-in、shimmer、float、glow、typewriter 7 种 easing:linear、ease-out、ease-in、ease-in-out、bounce、elastic、spring


📱 设备边框

设备 方向
iPhone 15 Pro iphone portrait / landscape
Pixel 9 pixel portrait / landscape
iPad Pro ipad portrait / landscape
MacBook Pro macbook landscape
浏览器 browser responsive

🎮 交互原型

--interactive 嵌入 2KB 无依赖状态机:

bwvi generate "App onboarding" --device=iphone --interactive
bwvi generate "Dashboard" --device=browser --interactive --dark

支持:Modal、Tab、Accordion、Carousel、暗色模式、Toast、表单提交。


🏷️ 品牌系统

115 个内置品牌,--brand 自动加载色板+字体:

bwvi brand search fintech    # 搜索 fintech 品牌
bwvi brand get linear        # 查看 Linear 品牌详情
bwvi generate "SaaS" --brand=linear

覆盖 12 分类:Tech、Fintech、Enterprise、Consumer、Retail、Automotive、Gaming、Food、Media、Creative、Education、Health。


🔌 多后端渲染

后端 前置条件
BWVI 内置 direct
Open-Design od OD daemon
Huashu-Design huashu Agent CLI
Agent CLI agent Agent CLI
bwvi generate "SaaS landing" --engine=od --brand=linear
bwvi generate "App 原型" --engine=huashu --device=iphone

🔍 评审体系

10 维客观指标

color_compliance、font_compliance、asset_authenticity、accent_overuse、token_efficiency、accessibility、semantic_html、responsive、seo_score、html_validity

5 维主观评分

philosophy、hierarchy、detail、function、innovation


🤖 MCP Server

{
  "mcpServers": {
    "bwvi": {
      "command": "npx",
      "args": ["-y", "bwvi", "mcp"]
    }
  }
}

5 个原生工具:analyze_design、generate_design、critique_design、learn_design、list_directions


✅ Benchmark

bwvi benchmark
# → 5/5 通过 (0.3s)

TC01: 品牌 landing → 方向 + HTML + 评审 ≥ 5.0 TC02: 冷启动 → 无品牌无参考也能产出 TC03: 迭代优化 → v2 评分 > v1 TC04: 中断恢复 → checkpoint 恢复 TC05: 外部学习 → learnFromUrl 成功


📝 许可证

Apache-2.0