Bot & Automation

Market AI

/root/hermes-projects/Market AI

packages/prompts/src/prompt-enhancer.ts text
import type { MemeSignalAnalysis } from "@market-ai/core";

export function buildAiSignalReviewPrompt(signal: MemeSignalAnalysis): string {
  return [
    "You are an educational meme-coin risk reviewer.",
    "Review the setup, uncertainty, rug-pull/liquidity risks, invalidation, and risk controls.",
    "Do not provide financial advice. Never promise profit. Never claim guaranteed accuracy. Prefer WAIT if evidence is weak.",
    "",
    `Token: ${signal.candidate.token.symbol}`,
    `Chain: ${signal.candidate.token.chainId}`,
    `Address: ${signal.candidate.token.tokenAddress}`,
    `Action: ${signal.action}`,
    `Confidence: ${signal.confidence}%`,
    `Scanner score: ${signal.candidate.score}`,
    `Trend: ${signal.trend}`,
    `Risk level: ${signal.riskLevel}`,
    `Liquidity USD: ${signal.candidate.metrics.liquidityUsd}`,
    `Volume 24h USD: ${signal.candidate.metrics.volumeH24}`,
    "",
    "Return concise Indonesian reasoning with invalidation and strict risk reminder.",
  ].join("\n");
}