💡 灵感来源 (Inspiration)
在瞬息万变的加密市场中,许多代币在经历大盘回调时会出现 60% 甚至 80% 以上的“超跌”(Drawdown)。然而,盲目抄底往往意味着掉入垃圾币的深渊。投资者真正需要的是那些“跌幅巨大,但流动性依然充足、基本面未死、社交媒体仍有活跃讨论”的少数资产。
手动在交易所筛选几百个币种并逐一去 X (Twitter) 检索舆情极其耗时。因此,我们开发了 CipherScope——一个将量化多维筛选与 Grok AI 深度实时检索完美结合的本地化投研终端,帮助投资者百倍速定位具有高弹性的超跌资产,并一键完成投研分析与内容输出。
🚀 功能特点 (What it does)
CipherScope 提供了一站式的“扫描-研判-传播”闭环流:
- 实时量化扫描器 (Real-time Scanner):直接对接 OKX 活跃的 USDT 现货市场,通过回撤天数、最大跌幅、最低价距离、成交额等自定义参数,瞬时过滤出符合逻辑的候选代币。
- 独立动态投研页 (Asset Dossier):针对每个候选币,一键调用 Grok AI 启动网络检索,深度分析代币机制、近期路线图和关键市场风险。
- X.com 舆情穿透 (Sentiment & Alpha):利用 Grok 实时检索 X 平台最近 90 天内真实的研究员、项目方和分析师观点,附带可点击的原始帖文链接,杜绝 AI 幻觉。
- 三维情景化预测 (Scenario Analysis):输出未来 3 个月“乐观/基准/悲观”的情景条件、概率分布、目标价区间及失效条件。
- 一键生成社交推文与图卡 (X-Post Card):自动提炼观点并渲染出精美的 3:2 预测 K 线图卡,支持一键跳转 X 发布。
🛠️ 构建过程 (How we built it)
CipherScope 采用了现代、极客风的硬核技术栈:
- 前端 (Frontend):基于 React 19 与 Next.js (Vinext) 开发,定制了暗黑透明感(Cyberpunk Glassmorphism)的高级交互界面,集成自定义的轻量 K 线渲染。
- 后端桥接器 (Bridge):基于 Node.js 的本地 HTTP 服务,负责与 OKX API 通信,管理并发请求并执行本地数据缓存。
- AI 智能体引擎 (AI Agent):由于 Grok CLI 在 WSL (Linux) 中运行效率最高,我们设计了一个跨系统进程桥接器 (Windows ↔ WSL),通过 strict JSON Schema 约束 Grok 的推理边界,确保 AI 返回 100% 格式化、可解析的数据。
- 数据管理 (Data Layer):采用 Drizzle ORM 管理本地配置与数据缓存。
🚧 遇到的挑战 (Challenges we ran into)
- 跨系统环境调用 (Windows/WSL Bridge):因为 Grok 运行在 WSL 中,而我们的主要开发与运行环境在 Windows 上,这导致文件路径转换、环境变量(特别是代理设置
HTTP_PROXY)在两系统间传递时经常失效。我们最终实现了一个路径自适应转化与子进程环境变量隔离机制,完美解决了跨系统通信。 - 约束 AI 幻觉 (Strict JSON Schema Enforcement):要求 Grok 必须返回包含可点击的真实 X.com URL,且不能胡乱编造。我们通过极其严苛的 Prompt 设定加上 Struct Output 校验机制,强制 AI 在无法验证时留空并在
dataGaps(数据空白区)中说明。 - OKX API 频率限制 (Rate Limiting):由于需要一次性拉取数百个交易对的 1D 日线并计算回撤和 RSI,我们引入了多协程并发池(限制 Concurrency 12)以及缓存机制,在保证时效性的同时避免被 API 封禁。
🧠 项目收获 (What we learned)
- 结构化输出是 Agent 级应用的基石:依赖 LLM 输出 Markdown 并不稳定,通过 JSON Schema 强行控制输出格式,能让前端组件完美呈现复杂的图表和数据看板。
- 实时舆情比单纯的量化数据更具前瞻性:将量化盘口(Quant Data)与 Grok 搜索到的 X.com 社区热点(Qualitative Sentiment)融合,能产生更具穿透力的投资分析。
🔮 未来计划 (What's next for CipherScope)
- 链上流动性监控 (On-chain Scan):引入 Uniswap, Raydium 等 DEX 链上池子,抓取更早期的金狗与超跌项目。
- 实时预警订阅 (Telegram/Discord Bot):当有满足筛选条件的代币出现,或者 Grok 的情景失效条件被触发时,自动向用户发送预警信息。
- 多模型对比投研:集成 Claude / Gemini / DeepSeek 形成协同研究面板,给出多维度多智能体的碰撞观点。
Built With
- drizzle-orm
- grok
- next.js
- node.js
- okx-api
- react
- sqlite
- tailwind-css
- typescript
- wsl
Log in or sign up for Devpost to join the conversation.