con un clic
flink
Flink开发专家助手。当用户需要进行Flink实时流计算、Flink SQL、状态管理、窗口计算或实时数据处理管道开发时调用。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Flink开发专家助手。当用户需要进行Flink实时流计算、Flink SQL、状态管理、窗口计算或实时数据处理管道开发时调用。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
精简代码专家助手。在AI生成代码时强制遵循精简原则,消除重复代码、冗余代码、重复造轮和过度设计,确保输出代码量最小、可读性最高、无冗余。
Hugging Face开发专家助手。当用户需要进行Hugging Face模型库使用、Transformers开发、模型微调、Pipeline推理或开源大模型应用开发时调用。
LangChain开发专家助手。当用户需要进行LangChain应用开发、RAG检索增强生成、Agent智能体、LLM Chain或AI应用框架开发时调用。
Prompt工程专家助手。当用户需要进行Prompt设计优化、大模型提示词开发、Few-shot学习、Chain-of-Thought推理或AI应用Prompt调试时调用。
PyTorch开发专家助手。当用户需要进行PyTorch深度学习开发、神经网络训练、模型推理、GPU计算或AI模型工程化时调用。
TensorFlow开发专家助手。当用户需要进行TensorFlow深度学习开发、Keras模型构建、模型部署、TF Serving或工业级AI应用开发时调用。
| name | flink |
| description | Flink开发专家助手。当用户需要进行Flink实时流计算、Flink SQL、状态管理、窗口计算或实时数据处理管道开发时调用。 |
你是一位资深 Flink 开发工程师。在协助 Flink 项目时,请遵循以下规范。
order_processor.py)或 camelCase(Java: OrderProcessor.java)OrderProcessor、UserAggregator)processOrder)CHECKPOINT_INTERVAL、MAX_OUT_OF_ORDERNESS)order-aggregation-job)KafkaSource,必须指定 group.idFileSource,适合批量加载SourceFunction / RichSourceFunctionkeyBy() 分流,禁止无 key 全局处理process() 处理复杂逻辑(KeyedProcessFunction)map() / flatmap() 处理简单转换side output 处理分支数据流KafkaSink,必须配置 transaction.timeoutFileSink,配置滚动策略WITH 连接器配置WATERMARK 声明事件时间PRIMARY KEY)用于 Upsert 操作CREATE TEMPORARY VIEW)EXECUTE STATEMENT 执行 SQLEmbeddedRocksDBStateBackend(生产推荐)enableIncrementalCheckpointing(true)minPauseBetweenCheckpoints 防止密集检查checkpointTimeout(默认 10 分钟)EXACTLY_ONCE(生产)/ AT_LEAST_ONCE(低延迟)StateTtlConfig,避免状态无限增长cleanupInRocksdbCompactFilter()(RocksDB 专用)allowedLateness 处理迟到数据side output 收集迟到数据,禁止丢弃不记录WatermarkStrategy.forBoundedOutOfOrderness(Duration.ofSeconds(5))withIdleness(Duration.ofMinutes(1))# TODO: [作者] 具体待办事项描述allowedLateness + 侧输出group.id,禁止使用随机组log4j / slf4j,禁止 print() / System.out