helpResearch question编程助手与多轮代码支持开发者在面对AI工具提供的不安全代码建议时,会如何反应?CHI '25Exploring the Impact of Intervention Methods on Developers’ Security Behavior in a Manipulated ChatGPT Study
helpResearch question编程助手与多轮代码支持安全提示和指导是否能够有效减少开发者对AI生成不安全代码的盲目信任?CHI '25Exploring the Impact of Intervention Methods on Developers’ Security Behavior in a Manipulated ChatGPT Study
helpResearch question编程助手与多轮代码支持哪些干预措施最有效地改善开发者的安全开发行为?CHI '25Exploring the Impact of Intervention Methods on Developers’ Security Behavior in a Manipulated ChatGPT Study
lightbulbPractical problem编程助手与多轮代码支持开发者往往过度信任AI工具生成的代码,导致严重的安全风险。CHI '25Exploring the Impact of Intervention Methods on Developers’ Security Behavior in a Manipulated ChatGPT Study
helpResearch question编程助手与多轮代码支持如何在Jupyter Notebook中缓解因全局变量大量使用带来的变量管理、代码调试和组织困难?CHI '25Pagebreaks: Multi-Cell Scopes in Computational Notebooks
helpResearch question编程助手与多轮代码支持有什么方式能够在不破坏Notebook探索性编程的情况下引入非全局变量作用域?CHI '25Pagebreaks: Multi-Cell Scopes in Computational Notebooks
helpResearch question编程助手与多轮代码支持“Pagebreaks”设计是否能改善用户在Notebook中管理代码和变量的能力?CHI '25Pagebreaks: Multi-Cell Scopes in Computational Notebooks
lightbulbPractical problem编程助手与多轮代码支持程序员在Notebook中因全局变量影响难以追踪变量和避免命名冲突。CHI '25Pagebreaks: Multi-Cell Scopes in Computational Notebooks
helpResearch question编程助手与多轮代码支持编程任务中,基于对话的AI助理如何通过主动性设计减少用户输入负担并提升效率?CHI '25Need Help? Designing Proactive AI Assistants for Programming
helpResearch question编程助手与多轮代码支持主动型编程助理相较于传统反应型助理能否显著提高用户生产力和体验?CHI '25Need Help? Designing Proactive AI Assistants for Programming
helpResearch question编程助手与多轮代码支持如何动态确定主动型建议在编程任务中的最佳触发时机?CHI '25Need Help? Designing Proactive AI Assistants for Programming
lightbulbPractical problem编程助手与多轮代码支持程序员在使用代码工具时需频繁明确上下文和请求,引发效率低下。CHI '25Need Help? Designing Proactive AI Assistants for Programming
helpResearch question编程助手与多轮代码支持如何通过图形化的抽象手段提高程序员对数据结构的认知效率?CHI '25The Shapes of Abstraction in Data Structure Diagrams
helpResearch question编程助手与多轮代码支持现有调试工具中,如何机制化和支持逐步抽象、简化及注释的数据表示?CHI '25The Shapes of Abstraction in Data Structure Diagrams
helpResearch question编程助手与多轮代码支持Chisel语言能否有效生成动态的、层次化的数据结构图并提升使用体验?CHI '25The Shapes of Abstraction in Data Structure Diagrams
lightbulbPractical problem编程助手与多轮代码支持程序员使用低阶调试工具时,信息过载且难以直观把握数据结构。CHI '25The Shapes of Abstraction in Data Structure Diagrams
helpResearch question编程助手与多轮代码支持如何通过自然语言指令生成可视化编程中的机器学习工作流?CHI '25InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMs
helpResearch question编程助手与多轮代码支持基于大语言模型的技术能否有效降低用户构建ML(机器学习)流程的学习曲线?CHI '25InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMs
helpResearch question编程助手与多轮代码支持生成的可视化工作流如何为用户提供灵活调整和协作的功能?CHI '25InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMs
lightbulbPractical problem编程助手与多轮代码支持非技术用户很难高效构建个性化的机器学习流程。CHI '25InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMs
helpResearch question编程助手与多轮代码支持如何通过编程辅助工具扩展编程设计空间以支持用户需求分析和高层设计目标?CHI '25Beyond Code Generation: LLM-supported Exploration of the Program Design Space
helpResearch question编程助手与多轮代码支持如何通过交互机制帮助用户生成、追踪并比较替代设计方案和隐性决策?CHI '25Beyond Code Generation: LLM-supported Exploration of the Program Design Space
helpResearch question编程助手与多轮代码支持编程工具如何通过信息呈现机制缓解用户的信息过载问题?CHI '25Beyond Code Generation: LLM-supported Exploration of the Program Design Space
helpResearch question编程助手与多轮代码支持如何自动化地收集和组织代码历史中的元信息以支持开发者理解代码?CHI '24Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
helpResearch question编程助手与多轮代码支持Meta-Manager工具如何提高开发者对代码设计动机和演变的理解效率?CHI '24Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
helpResearch question编程助手与多轮代码支持引入事件驱动的方法和交互式时间轴视图是否能帮助开发者追踪代码的来源与意图?CHI '24Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
lightbulbPractical problem编程助手与多轮代码支持开发者很难高效理解代码的设计动机和演变过程。CHI '24Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
helpResearch question编程助手与多轮代码支持如何通过可视化编程简化状态分析的创建和验证过程?CHI '24SEAM-EZ: Simplifying Stateful Analytics through Visual Programming
helpResearch question编程助手与多轮代码支持拖放式操作对于降低创建复杂状态指标的技术门槛有多大帮助?CHI '24SEAM-EZ: Simplifying Stateful Analytics through Visual Programming
helpResearch question编程助手与多轮代码支持SEAM-EZ平台在不同应用案例(如视频监控、网站浏览、健康追踪)中表现如何?CHI '24SEAM-EZ: Simplifying Stateful Analytics through Visual Programming
lightbulbPractical problem编程助手与多轮代码支持非技术用户难以使用现有工具创建和验证动态状态指标,阻碍决策效率。CHI '24SEAM-EZ: Simplifying Stateful Analytics through Visual Programming
helpResearch question编程助手与多轮代码支持如何系统分类和建模用户在代码推荐系统(如Copilot)中的编程状态?CHI '24Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programming
helpResearch question编程助手与多轮代码支持用户在使用代码推荐系统时有哪些具体的交互效率损耗?CHI '24Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programming
helpResearch question编程助手与多轮代码支持能否改进代码推荐系统的界面设计和交互方式以优化用户体验和生产力?CHI '24Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programming
lightbulbPractical problem编程助手与多轮代码支持程序员在使用代码推荐工具时,验证与编辑建议代码耗费大量时间。CHI '24Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programming
helpResearch question编程助手与多轮代码支持合作自然语言编程中,如何降低程序员在提示工程中的重复修改次数和认知负担?CHI '24CoPrompt: Supporting Prompt Sharing and Referring in Collaborative Natural Language Programming
helpResearch question编程助手与多轮代码支持如何通过共享、中继和引用机制,提高程序员对协作者工作的理解和利用效率?CHI '24CoPrompt: Supporting Prompt Sharing and Referring in Collaborative Natural Language Programming
helpResearch question编程助手与多轮代码支持提示工程工具如何兼顾实时同步和异步协作以优化编程效率?CHI '24CoPrompt: Supporting Prompt Sharing and Referring in Collaborative Natural Language Programming
lightbulbPractical problem编程助手与多轮代码支持程序员在协作提示工程中难以高效沟通并避免重复工作。CHI '24CoPrompt: Supporting Prompt Sharing and Referring in Collaborative Natural Language Programming
helpResearch question编程助手与多轮代码支持非程序员如何通过声明式语言设计可执行的在线社区治理政策?CHI '24Pika: Empowering Non-Programmers to Author Executable Governance Policies in Online Communities
helpResearch question编程助手与多轮代码支持Pika系统能否提高非程序员创建复杂治理政策的效率?CHI '24Pika: Empowering Non-Programmers to Author Executable Governance Policies in Online Communities
helpResearch question编程助手与多轮代码支持Pika的声明式语言和界面设计在支持社区政策定制方面表现如何?CHI '24Pika: Empowering Non-Programmers to Author Executable Governance Policies in Online Communities
lightbulbPractical problem编程助手与多轮代码支持非技术成员难以有效参与社区治理政策设计。CHI '24Pika: Empowering Non-Programmers to Author Executable Governance Policies in Online Communities
helpResearch question编程助手与多轮代码支持如何在Vega这一领域特定语言(DSL)中建立性能分析与代码运行间的双向关联?UIST '23VegaProf: Profiling Vega Visualizations
helpResearch question编程助手与多轮代码支持现有的调试工具无法有效追踪DSL到运行时内部表示(IR)的性能信息时,如何改进以优化性能?UIST '23VegaProf: Profiling Vega Visualizations
helpResearch question编程助手与多轮代码支持如何通过交互性、上下文、结构化和可视化的日志改进编程调试效率?CHI '23Log-it: Supporting Programming with Interactive, Contextual, Structured, and Visual Logs