Skip to content

Instantly share code, notes, and snippets.

@IUHHUI
IUHHUI / test_sse.py
Last active April 9, 2026 09:07
Test Mcp Server
#!/usr/bin/env python3
"""
SSE (Server-Sent Events) MCP 服务测试脚本
用于验证 SSE 方式的 MCP 服务功能
运行方式:
# 测试默认服务
python test_sse.py
# 测试指定的 SSE 服务
@IUHHUI
IUHHUI / flink_dm8_test_env.md
Last active January 7, 2026 07:05
快速创建达梦8测试环境
@IUHHUI
IUHHUI / flink_kafka_test_env.md
Last active November 5, 2025 09:47
测试环境启动flink (支持flink cdc) 和kafka (支持 debezium)
@IUHHUI
IUHHUI / vim-tips-search.md
Created October 21, 2025 08:11
要在 Vim 中搜索 'recv: ' 但排除 'recv: <'

要在 Vim 中搜索 'recv: ' 但排除 'recv: <',使用:

/recv: <\@!
@IUHHUI
IUHHUI / tencent-hunyuan-translation.py
Created October 16, 2025 08:07
使用腾讯混元 hunyuan-translation 或hunyuan-translation-lite翻译
import json
from tencentcloud.common import credential
from tencentcloud.common.profile.client_profile import ClientProfile
from tencentcloud.common.profile.http_profile import HttpProfile
from tencentcloud.hunyuan.v20230901 import hunyuan_client, models
def main(
TENCENTCLOUD_SECRET_ID: str,
TENCENTCLOUD_SECRET_KEY: str,
@IUHHUI
IUHHUI / aliyun-qwen-mt.py
Created October 16, 2025 08:05
使用qwen-mt或qwen-mt-turbo翻译
import os
def main(
DASHSCOPE_API_KEY: str,
quick: str,
text: str,
source_lang: str,
):
if "HOME" not in os.environ:
@IUHHUI
IUHHUI / pdf_checker.py
Created September 5, 2025 03:31
检测pdf类型, 检测pdf是否损坏
import pdfplumber
import PyPDF2
import logging
def check_by_pypdf2(file_path):
try:
with open(file_path, "rb") as file:
pdf_reader = PyPDF2.PdfReader(file)
# 获取 PDF 的页数,尝试读取以确认文件是否损坏
@IUHHUI
IUHHUI / check_pdf.py
Created July 30, 2025 03:33
检查pdf完整性
import PyPDF2
def check_pdf(file_path):
try:
with open(file_path, 'rb') as file:
pdf_reader = PyPDF2.PdfReader(file)
# 获取 PDF 的页数,尝试读取以确认文件是否损坏
num_pages = len(pdf_reader.pages)
print(f"文件 '{file_path}' 是有效的 PDF,包含 {num_pages} 页。")
return True
@IUHHUI
IUHHUI / qwen_mt_translate.py
Created June 13, 2025 03:04
使用qwen-mt翻译文章
import os
from openai import OpenAI
STR_CHINESE = "Chinese"
STR_ENGLISH = "English"
MODEL_QWEN_MT_TURBO = "qwen-mt-turbo"
MODEL_QWEN_MT_PLUS = "qwen-mt-plus"
def detect_language(text) -> str:
@IUHHUI
IUHHUI / milvus_bge-m3.md
Last active April 22, 2025 02:06
milvus使用bge-m3向量模型例子