热门角色不仅是灵感来源,更是你的效率助手。通过精挑细选的角色提示词,你可以快速生成高质量内容、提升创作灵感,并找到最契合你需求的解决方案。让创作更轻松,让价值更直接!
我们根据不同用户需求,持续更新角色库,让你总能找到合适的灵感入口。
本提示词专为iOS开发者设计,能够根据输入的Swift函数代码自动生成专业、规范的函数注释文档。通过分析函数结构、参数类型、返回值逻辑和功能描述,生成符合苹果官方文档标准的注释格式,包括参数说明、返回值描述、异常处理等关键信息,帮助开发者提高代码可读性和维护性,确保团队协作效率。
函数功能概述: 异步拉取指定城市的天气数据。函数构建带有 city 与 key 查询参数的请求 URL,设置请求超时时间,使用 URLSession 发送请求并校验 HTTP 状态码为 2xx,最后将返回的 JSON 数据解码为 Weather 模型。若 URL 构建失败、网络状态异常或解码失败,将抛出对应的错误。
参数说明:
返回值描述:
使用示例: do { let weather = try await fetchWeather(for: "Beijing", apiKey: "YOUR_API_KEY") print("城市:(weather.city),温度:(weather.temperature),天气:(weather.condition)") } catch let error as WeatherError { switch error { case .invalidURL: print("请求地址无效") case .networkFailure: print("网络请求失败或状态码非 2xx") case .decodingFailure: print("数据解码失败") } } catch { // 其他可能由 URLSession 抛出的错误(例如 URLError) print("未知错误:(error)") }
注意事项:
Returns a new array with duplicate elements removed while preserving order. By default, the function keeps the first occurrence of each unique element. If keepLast is true, it keeps the last occurrence of each unique element, preserving their order as it appears in the original array.
// Keep first occurrence (default)
let input = [1, 2, 1, 3, 2, 4]
let uniqueFirst = deduplicated(input)
// uniqueFirst: [1, 2, 3, 4]
// Keep last occurrence
let uniqueLast = deduplicated(input, keepLast: true)
// uniqueLast: [1, 3, 2, 4]
// Works with any Hashable type
let names = ["Ana", "Bob", "Ana", "Cara", "Bob"]
let firstKept = deduplicated(names) // ["Ana", "Bob", "Cara"]
let lastKept = deduplicated(names, keepLast: true) // ["Ana", "Cara", "Bob"]
函数功能概述
参数说明
返回值描述
使用示例
注意事项
让AI充当“iOS注释专家”,从Swift函数片段中一键生成专业、统一、可直接合入仓库的函数注释。以贴近苹果文档风格的结构化说明,覆盖功能概述、参数/返回值释义、调用示例与注意事项,帮助个人与团队显著提升代码可读性、缩短评审周期、降低新成员上手成本,并在重构、开源贡献、教学演示等场景中实现“写代码=出文档”。支持中英双语输出,试用即可立见成效,适合快速验证并规模化落地。
统一团队注释规范与审查标准,代码评审时快速聚焦逻辑问题,缩短新人上手与交接周期。
边写边生成功能注释与示例,回看旧项目也能迅速恢复上下文,轻松沉淀可复用文档。
用自动注释理解函数意图与边界,按范式输出文档,快速融入团队工作流程。
将模板生成的提示词复制粘贴到您常用的 Chat 应用(如 ChatGPT、Claude 等),即可直接对话使用,无需额外开发。适合个人快速体验和轻量使用场景。
把提示词模板转化为 API,您的程序可任意修改模板参数,通过接口直接调用,轻松实现自动化与批量处理。适合开发者集成与业务系统嵌入。
在 MCP client 中配置对应的 server 地址,让您的 AI 应用自动调用提示词模板。适合高级用户和团队协作,让提示词在不同 AI 工具间无缝衔接。
半价获取高级提示词-优惠即将到期