4d-development-skill
一款全面的Claude Agent技能,专注于4D开发,包括ORDA、查询、表单和版本兼容性指导。
4D开发
技能
ORDA
查询
表单
版本兼容性
技术支持
⭐ 5⬇️ 0🏷️ main📦 2
4d-development-skill-main.zip
3.25 MB下载
安装与使用说明
Codex
- 先下载 ZIP 包(例如:4d-development-skill-main.zip)。
- 解压后放到 $CODEX_HOME/skills/ 目录下。
- 如果没有设置 $CODEX_HOME,通常可放到 ~/.codex/skills/。
- 确保目录内有 SKILL.md,然后重开会话即可使用。
源码目录预览
├── context │ └── formsSchema-4d-v20-r9.json ├── docs │ ├── API │ │ ├── BlobClass.md │ │ ├── ClassClass.md │ │ ├── CollectionClass.md │ │ ├── CryptoKeyClass.md │ │ ├── DataClassClass.md │ │ ├── DataStoreClass.md │ │ ├── Directory.md │ │ ├── Document.md │ │ ├── EmailObjectClass.md │ │ ├── EntityClass.md │ │ ├── EntitySelectionClass.md │ │ ├── FileClass.md │ │ ├── FileHandleClass.md │ │ ├── FolderClass.md │ │ ├── FunctionClass.md │ │ ├── HTTPAgentClass.md │ │ ├── HTTPRequestClass.md │ │ ├── IMAPTransporterClass.md │ │ ├── IncomingMessageClass.md │ │ ├── MailAttachmentClass.md │ │ ├── OutgoingMessageClass.md │ │ ├── POP3TransporterClass.md │ │ ├── SMTPTransporterClass.md │ │ ├── SessionClass.md │ │ ├── SignalClass.md │ │ ├── SystemWorkerClass.md │ │ ├── TCPConnectionClass.md │ │ ├── TCPEventClass.md │ │ ├── TCPListenerClass.md │ │ ├── Transporter.md │ │ ├── UDPEventClass.md │ │ ├── UDPSocketClass.md │ │ ├── VectorClass.md │ │ ├── WebFormClass.md │ │ ├── WebFormItemClass.md │ │ ├── WebServerClass.md │ │ ├── WebSocketClass.md │ │ ├── WebSocketConnectionClass.md │ │ ├── WebSocketServerClass.md │ │ ├── ZipArchiveClass.md │ │ ├── ZipFileClass.md │ │ └── ZipFolderClass.md │ ├── Admin │ │ ├── cli.md │ │ ├── data-collect.md │ │ ├── dataExplorer.md │ │ ├── licenses.md │ │ ├── tls.md │ │ └── webAdmin.md │ ├── Backup │ │ ├── backup.md │ │ ├── log.md │ │ ├── overview.md │ │ ├── restore.md │ │ └── settings.md │ ├── Concepts │ │ ├── about.md │ │ ├── arrays.md │ │ ├── classes.md │ │ ├── components.md │ │ ├── data-types.md │ │ ├── dt_blob.md │ │ ├── dt_boolean.md │ │ ├── dt_collection.md │ │ ├── dt_date.md │ │ ├── dt_null_undefined.md │ │ ├── dt_number.md │ │ ├── dt_object.md │ │ ├── dt_picture.md │ │ ├── dt_pointer.md │ │ ├── dt_string.md │ │ ├── dt_time.md │ │ ├── dt_variant.md │ │ ├── error-handling.md │ │ ├── flow-control.md │ │ ├── identifiers.md │ │ ├── interpreted.md │ │ ├── methods.md │ │ ├── operators.md │ │ ├── parameters.md │ │ ├── paths.md │ │ ├── plug-ins.md │ │ ├── quick-tour.md │ │ ├── shared.md │ │ └── variables.md │ ├── Debugging │ │ ├── basics.md │ │ ├── breakpoints.md │ │ ├── debugLogFiles.md │ │ ├── debugger.md │ │ └── debugging-remote.md │ ├── Desktop │ │ ├── building.md │ │ ├── clientServer.md │ │ ├── labels.md │ │ └── sessions.md │ ├── Develop │ │ ├── explorer.md │ │ ├── field-properties.md │ │ ├── preemptive.md │ │ ├── processes.md │ │ └── triggers-new.md │ ├── Develop-legacy │ │ ├── overview.md │ │ ├── transactions.md │ │ └── triggers.md │ ├── Events │ │ ├── onActivate.md │ │ ├── onAfterEdit.md │ │ ├── onAfterKeystroke.md │ │ ├── onAfterSort.md │ │ ├── onAlternativeClick.md │ │ ├── onBeforeDataEntry.md │ │ ├── onBeforeKeystroke.md │ │ ├── onBeginDragOver.md │ │ ├── onBeginUrlLoading.md │ │ ├── onBoundVariableChange.md │ │ ├── onClicked.md │ │ ├── onCloseBox.md │ │ ├── onCloseDetail.md │ │ ├── onCollapse.md │ │ ├── onColumnMoved.md │ │ ├── onColumnResize.md │ │ ├── onDataChange.md │ │ ├── onDeactivate.md │ │ ├── onDeleteAction.md │ │ ├── onDisplayDetail.md │ │ ├── onDoubleClicked.md │ │ ├── onDragOver.md │ │ ├── onDrop.md │ │ ├── onEndUrlLoading.md │ │ ├── onExpand.md │ │ ├── onFooterClick.md │ │ ├── onGettingFocus.md │ │ ├── onHeader.md │ │ ├── onHeaderClick.md │ │ ├── onLoad.md │ │ ├── onLoadRecord.md │ │ ├── onLongClick.md │ │ ├── onLosingFocus.md │ │ ├── onMenuSelected.md │ │ ├── onMouseEnter.md │ │ ├── onMouseLeave.md │ │ ├── onMouseMove.md │ │ ├── onMouseUp.md │ │ ├── onOpenDetail.md │ │ ├── onOpenExternalLink.md │ │ ├── onOutsideCall.md │ │ ├── onPageChange.md │ │ ├── onPlugInArea.md │ │ ├── onPrintingBreak.md │ │ ├── onPrintingDetail.md │ │ ├── onPrintingFooter.md │ │ ├── onResize.md │ │ ├── onRowMoved.md │ │ ├── onRowResize.md │ │ ├── onScroll.md │ │ ├── onSelectionChange.md │ │ ├── onTimer.md │ │ ├── onUnload.md │ │ ├── onUrlFiltering.md │ │ ├── onUrlLoadingError.md │ │ ├── onUrlResourceLoading.md │ │ ├── onValidate.md │ │ ├── onVpRangeChanged.md │ │ ├── onVpReady.md │ │ ├── onWindowOpeningDenied.md │ │ └── overview.md │ ├── Extensions │ │ ├── develop-components.md │ │ ├── develop-plug-ins.md │ │ └── overview.md │ ├── FormEditor │ │ ├── createStylesheet.md │ │ ├── formEditor.md │ │ ├── forms.md │ │ ├── macros.md │ │ ├── objectLibrary.md │ │ ├── pictures.md │ │ ├── properties_Action.md │ │ ├── properties_FormProperties.md │ │ ├── properties_FormSize.md │ │ ├── properties_JSONref.md │ │ ├── properties_Markers.md │ │ ├── properties_Menu.md │ │ ├── properties_Print.md │ │ └── properties_WindowSize.md │ ├── FormObjects │ │ ├── buttonGrid_overview.md │ │ ├── button_overview.md │ │ ├── checkbox_overview.md │ │ ├── comboBox_overview.md │ │ ├── dropdownList_Overview.md │ │ ├── formObjects_overview.md │ │ ├── groupBox.md │ │ ├── input_overview.md │ │ ├── list_overview.md │ │ ├── listbox_overview.md │ │ ├── pictureButton_overview.md │ │ ├── picturePopupMenu_overview.md │ │ ├── pluginArea_overview.md │ │ ├── progressIndicator.md │ │ ├── properties_Action.md │ │ ├── properties_Animation.md │ │ ├── properties_Appearance.md │ │ ├── properties_BackgroundAndBorder.md │ │ ├── properties_CoordinatesAndSizing.md │ │ ├── properties_Crop.md │ │ ├── properties_DataSource.md │ │ ├── properties_Display.md │ │ ├── properties_Entry.md │ │ ├── properties_Footers.md │ │ ├── properties_Gridlines.md │ │ ├── properties_Headers.md │ │ ├── properties_Help.md │ │ ├── properties_Hierarchy.md │ │ ├── properties_ListBox.md │ │ ├── properties_Object.md │ │ ├── properties_Picture.md │ │ ├── properties_Plugins.md │ │ ├── properties_Print.md │ │ ├── properties_RangeOfValues.md │ │ ├── properties_Reference.md │ │ ├── properties_ResizingOptions.md │ │ ├── properties_Scale.md │ │ ├── properties_Subform.md │ │ ├── properties_Text.md │ │ ├── properties_TextAndPicture.md │ │ ├── properties_WebArea.md │ │ ├── radio_overview.md │ │ ├── ruler.md │ │ ├── shapes_overview.md │ │ ├── spinner.md │ │ ├── splitters.md │ │ ├── staticPicture.md │ │ ├── stepper.md │ │ ├── subform_overview.md │ │ ├── tabControl.md │ │ ├── text.md │ │ ├── viewProArea_overview.md │ │ ├── webArea_overview.md │ │ └── writeProArea_overview.md │ ├── GettingStarted │ │ ├── Installation.md │ │ └── creating.md │ ├── MSC │ │ ├── analysis.md │ │ ├── backup.md │ │ ├── compact.md │ │ ├── encrypt.md │ │ ├── information.md │ │ ├── overview.md │ │ ├── repair.md │ │ ├── restore.md │ │ ├── rollback.md │ │ └── verify.md │ ├── Menus │ │ ├── bars.md │ │ ├── creating.md │ │ ├── overview.md │ │ ├── properties.md │ │ └── sdi.md │ ├── Notes │ │ └── updates.md │ ├── ORDA │ │ ├── client-server-optimization.md │ │ ├── dsMapping.md │ │ ├── entities.md │ │ ├── global-stamp.md │ │ ├── glossary.md │ │ ├── orda-events.md │ │ ├── ordaClasses.md │ │ ├── overview.md │ │ ├── privileges.md │ │ └── remoteDatastores.md │ ├── Preferences │ │ ├── forms.md │ │ ├── general.md │ │ ├── methods.md │ │ ├── overview.md │ │ ├── shortcuts.md │ │ └── structure.md │ ├── Project │ │ ├── architecture.md │ │ ├── code-overview.md │ │ ├── compiler.md │ │ ├── components.md │ │ ├── date-time-formats.md │ │ ├── documentation.md │ │ ├── overview.md │ │ ├── project-method-properties.md │ │ └── search-replace.md │ ├── REST │ │ ├── $asArray.md │ │ ├── $atomic_$atonce.md │ │ ├── $attributes.md │ │ ├── $binary.md │ │ ├── $catalog.md │ │ ├── $clean.md │ │ ├── $compute.md │ │ ├── $directory.md │ │ ├── $distinct.md │ │ ├── $entityset.md │ │ ├── $expand.md │ │ ├── $filter.md │ │ ├── $format.md │ │ ├── $imageformat.md │ │ ├── $info.md │ │ ├── $lock.md │ │ ├── $method.md │ │ ├── $orderby.md │ │ ├── $querypath.md │ │ ├── $queryplan.md │ │ ├── $savedfilter.md │ │ ├── $savedorderby.md │ │ ├── $singleton.md │ │ ├── $skip.md │ │ ├── $timeout.md │ │ ├── $top_$limit.md │ │ ├── $upload.md │ │ ├── $version.md │ │ ├── ClassFunctions.md │ │ ├── REST_requests.md │ │ ├── authUsers.md │ │ ├── configuration.md │ │ ├── dataClass.md │ │ ├── genInfo.md │ │ ├── gettingStarted.md │ │ └── manData.md │ ├── ServerWindow │ │ ├── application-server.md │ │ ├── http-server.md │ │ ├── maintenance.md │ │ ├── monitor.md │ │ ├── overview.md │ │ ├── processes.md │ │ ├── real-time-monitor.md │ │ ├── remote-admin.md │ │ ├── sql-server.md │ │ └── users.md │ ├── Tags │ │ └── transformation-tags.md │ ├── Users │ │ ├── handling_users_groups.md │ │ └── overview.md │ ├── ViewPro │ │ ├── commands │ │ │ ├── vp-add-formula-name.md │ │ │ ├── vp-add-range-name.md │ │ │ ├── vp-add-selection.md │ │ │ ├── vp-add-sheet.md │ │ │ ├── vp-add-span.md │ │ │ ├── vp-add-stylesheet.md │ │ │ ├── vp-all.md │ │ │ ├── vp-cell.md │ │ │ ├── vp-cells.md │ │ │ ├── vp-column-autofit.md │ │ │ ├── vp-column.md │ │ │ ├── vp-combine-ranges.md │ │ │ ├── vp-convert-from-4d-view.md │ │ │ ├── vp-convert-to-picture.md │ │ │ ├── vp-copy-to-object.md │ │ │ ├── vp-create-table.md │ │ │ ├── vp-delete-columns.md │ │ │ ├── vp-delete-rows.md │ │ │ ├── vp-export-document.md │ │ │ ├── vp-export-to-blob.md │ │ │ ├── vp-export-to-object.md │ │ │ ├── vp-find-table.md │ │ │ ├── vp-find.md │ │ │ ├── vp-flush-commands.md │ │ │ ├── vp-font-to-object.md │ │ │ ├── vp-get-active-cell.md │ │ │ ├── vp-get-binding-path.md │ │ │ ├── vp-get-cell-style.md │ │ │ ├── vp-get-column-attributes.md │ │ │ ├── vp-get-column-count.md │ │ │ ├── vp-get-current-sheet.md │ │ │ ├── vp-get-data-context.md │ │ │ ├── vp-get-default-style.md │ │ │ ├── vp-get-formula-by-name.md │ │ │ ├── vp-get-formula.md │ │ │ ├── vp-get-formulas.md │ │ │ ├── vp-get-frozen-panes.md │ │ │ ├── vp-get-names.md │ │ │ ├── vp-get-print-info.md │ │ │ ├── vp-get-row-attributes.md │ │ │ ├── vp-get-row-count.md │ │ │ ├── vp-get-selection.md │ │ │ ├── vp-get-sheet-count.md │ │ │ ├── vp-get-sheet-index.md │ │ │ ├── vp-get-sheet-name.md │ │ │ ├── vp-get-sheet-options.md │ │ │ ├── vp-get-show-print-lines.md │ │ │ ├── vp-get-spans.md │ │ │ ├── vp-get-stylesheet.md │ │ │ ├── vp-get-stylesheets.md │ │ │ ├── vp-get-table-column-attributes.md │ │ │ ├── vp-get-table-column-index.md │ │ │ ├── vp-get-table-dirty-rows.md │ │ │ ├── vp-get-table-range.md │ │ │ ├── vp-get-table-theme.md │ │ │ ├── vp-get-tables.md │ │ │ ├── vp-get-value.md │ │ │ ├── vp-get-values.md │ │ │ ├── vp-get-workbook-options.md │ │ │ ├── vp-import-document.md │ │ │ ├── vp-import-from-blob.md │ │ │ ├── vp-import-from-object.md │ │ │ ├── vp-insert-columns.md │ │ │ ├── vp-insert-rows.md │ │ │ ├── vp-insert-table-columns.md │ │ │ ├── vp-insert-table-rows.md │ │ │ ├── vp-move-cells.md │ │ │ ├── vp-name.md │ │ │ ├── vp-new-document.md │ │ │ ├── vp-object-to-font.md │ │ │ ├── vp-paste-from-object.md │ │ │ ├── vp-print.md │ │ │ ├── vp-recompute-formulas.md │ │ │ ├── vp-remove-name.md │ │ │ ├── vp-remove-sheet.md │ │ │ ├── vp-remove-span.md │ │ │ ├── vp-remove-stylesheet.md │ │ │ ├── vp-remove-table-columns.md │ │ │ ├── vp-remove-table-rows.md │ │ │ ├── vp-remove-table.md │ │ │ ├── vp-reset-selection.md │ │ │ ├── vp-resize-table.md │ │ │ ├── vp-resume-computing.md │ │ │ ├── vp-row-autofit.md │ │ │ ├── vp-row.md │ │ │ ├── vp-run-offscreen-area.md │ │ │ ├── vp-set-active-cell.md │ │ │ ├── vp-set-allowed-methods.md │ │ │ ├── vp-set-binding-path.md │ │ │ ├── vp-set-boolean-value.md │ │ │ ├── vp-set-border.md │ │ │ ├── vp-set-cell-style.md │ │ │ ├── vp-set-column-attributes.md │ │ │ ├── vp-set-column-count.md │ │ │ ├── vp-set-current-sheet.md │ │ │ ├── vp-set-custom-functions.md │ │ │ ├── vp-set-data-context.md │ │ │ ├── vp-set-date-time-value.md │ │ │ ├── vp-set-date-value.md │ │ │ ├── vp-set-default-style.md │ │ │ ├── vp-set-field.md │ │ │ ├── vp-set-formula.md │ │ │ ├── vp-set-formulas.md │ │ │ ├── vp-set-frozen-panes.md │ │ │ ├── vp-set-num-value.md │ │ │ ├── vp-set-print-info.md │ │ │ ├── vp-set-row-attributes.md │ │ │ ├── vp-set-row-count.md │ │ │ ├── vp-set-selection.md │ │ │ ├── vp-set-sheet-count.md │ │ │ ├── vp-set-sheet-name.md │ │ │ ├── vp-set-sheet-options.md │ │ │ ├── vp-set-show-print-lines.md │ │ │ ├── vp-set-table-column-attributes.md │ │ │ ├── vp-set-table-theme.md │ │ │ ├── vp-set-text-value.md │ │ │ ├── vp-set-time-value.md │ │ │ ├── vp-set-value.md │ │ │ ├── vp-set-values.md │ │ │ ├── vp-set-workbook-options.md │ │ │ ├── vp-show-cell.md │ │ │ └── vp-suspend-computing.md │ │ ├── advanced-programming.md │ │ ├── classes.md │ │ ├── commands.md │ │ ├── configuring.md │ │ ├── formulas.md │ │ └── getting-started.md │ ├── WebServer │ │ ├── allowProject.md │ │ ├── authentication.md │ │ ├── errorPages.md │ │ ├── gettingStarted.md │ │ ├── http-request-handler.md │ │ ├── http-rules.md │ │ ├── httpRequests.md │ │ ├── preemptiveWeb.md │ │ ├── sessions.md │ │ ├── templates.md │ │ ├── webServer.md │ │ ├── webServerAdmin.md │ │ ├── webServerConfig.md │ │ └── webServerObject.md │ ├── WritePro │ │ ├── commands │ │ │ ├── command-index.md │ │ │ ├── wp-add-picture.md │ │ │ ├── wp-delete-section.md │ │ │ ├── wp-delete-subsection.md ... (truncated, total>500)
元数据
Slug: 4d-development-skill
作者: Ganbin
协议: MIT
包大小: 3.25 MB
SHA256: 81ffacac0cc89dd896d4ec75bf1c74266838024b24e38a2d1233353906f657c7